Originally Posted by Cherokee71
I have a 2000 Cherokee with a 4.0 that won't run. Sometimes it acts like the timing is too advanced, sometimes too far retarded, and sometimes it fires up fine but dies after a few minutes. I've replaced the camshaft position sensor, crankshaft position sensor, ECM and timing chain all to no avail. The MAP sensor tests good. Any ideas?
Does you CEL light up? If not, then throwing sensors at the problem is a waste of money.
Remove the Idle Air Control sensor from the throttle body. Clean it with carb cleaner and 0000 steel wool. Clean out the bore it sits in also.
See what that does.
"Once good behavior becomes the exception and not the rule your society has begun to fail…..we are there." laybackman
If your girl is throwing gang signs with her toes you're hitting the spot.
"If we cannot afford to take care of Veterans, then we should stop making them."
David C. Wilker Jr. USAF (RET)