It didn't start one day so through a very long process of trial and error, I replaced the cam shaft sensor, ignition coil and the crank shaft sensor. The problem actually was the cam shaft sensor and it ran fine.
That was a few weeks ago, now she's idling really rough and stalling out. The code I pulled was P0320 but I just replaced the crank shaft sensor. My buddy noticed that the pulley for the a/c compressor isn't spinning the full time and belives that is the answer.
Figured I'd get some opinions.
I had an 89 Wrangler that wouldn't stay on and got pretty good and two footing it, neutral at stop lights etc.
My ZJ only stalls out during decel and idle. Is there risk of further damaging any additional parts?
You are positive that its the pulley on the AC compressor? The air compressor will not spin all the time, only when the pressure gets low, and will constantly be turning on and off while the car is running (and AC turned on). The pulley, however, needs to be spinning all the time.
1996 ZJ 4.0 Laredo... you know, the one with the ripped leather seats
Thanks for all of the replies! The problem was that the crank shaft sensor was about a quarter turn loose. I tried to wiggle it with my hand and it didn't move but I tightened it anyway and sure enough she's purring right along.