Okay guys, I'm sorry I know its not an MJ issue, but its an XJ, so its def close enough.
I have a 1996 Cherokee SE, 4.0L, 231 with Ax-15. Bone stock, except for my winch. here's the problem. I was wheeling in the local mudhole, it was more watery then mud and at one point it came up to the bottom of the grill. I got stuck and had to winch out with the motor running, I was sure to take breaks on the winch, but the battery light did come on a few times. but it never died. So I continue wheelin and wham, the $#!& just dies in the middle of the hole to not restart. I had it towed home because trail fixes didn't work.
So I started by checking for spark, there wasn't any. I replaced the Ignition Coil, still no spark, I replaced the CPS, no spark, I replaced camshaft position sensor, no spark. The feul pump runs before cranking. She can turn over forever and ever and ever without even a hit of a catch or a bite.
Before all of this crap I did notice that I had to try three times in a row to get her started, but when I did, she ran like a champ.
Sidenote.. When I click the key forward and back three times (for trouble codes) it used to display that the batt was disconnected 50 key starts ago (cause it was) and code 55, which is end of code sequence.. NOW IT DOESN'T do ANYthing at all. nO BLINKS, NO FLASHES... Soooooo, I'm wondering, funked computer? Please help me, I am losing MY god damn mind...
P.s. Sorry for long post.