As for the battery; that sounds like mine when the battery quit. I think the plates inside the battery broke loose and were shorting together. When they were apart- all was well. When they touched- nightmare. On my way to get the battery replaced I had to stop for cash and determined to leave the jeep running to prevent any drama with starting it again. Pulled up to the bank, shut it off out of habit. D'oh! Needed a jump to get it going and then it ran like crap, lunging and surging, lights flashing, for the quarter mile to the Sears auto center. The Sears auto tech couldn't get it started with his jump-box to get it into the shop. I think they just pushed it in. New battery and all is 100% again.
Poor grammar is something up with which I shall not put.