Jeep had rough idle last night, then started sputtering, revving at stop light to keep going, then it died. Would crank, but wouldn't start. Noticed after doing this a few times my gauges read "0". Left it on side of road and went back this morning. Won't crank. Removed battery and took to...