High mile Jeep YJ (180,000) went in for body work and got back months later check engine light came on. OBD1 code indicated O2 sensor which has been changed. Also new throttle position sensor, plugs, wires, cap, etc. Check engine light back on again. Jeep will idle fine and run great on 5-10 min. ride and then hesitation starts as if not taking fuel. After sitting for while able to get started and will clear out and run better. Did put in new gas on top of older fuel and also added bottle of fuel injection cleaner Not sure what to try next. Any suggestions?
Had a similar problem with my 4.0 1993 Cherokee. Seemed like it would run until it warmed up and then it would stall out. Let it sit for 5-10 minutes and would start back up again. Turned out to be the Crankshaft Position Sensor. Cheap fix at shop $80.00 and no more stalling on bridges or in tunnels! Hope this helps, best of luck!
Here is the latest. Decided to change fuel filter and also stopped by napa to price crank position sensor $59.00. Not being sure it would be the fix without code indicating I held off and decided to tinker with ckp in jeep. When removed sensor it was grubby and needed good cleaning. Cleaned up and reinstalled. Took jeep for good ride and seemed to do the trick. Now the real question is was it filter or sensor? My money is on sensor. Coincidentally after running for while check engine light cleared which was a suprise. Knock wood this is the fix. Now just have to figure out how to knock idle down a bit (engine idling @ 20,000, but one thing at a time. Thanks for suggestion.