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.
"Taking care of our veterans is a cost of war. If you can spend six trillion dollars sending people to war, you can spend a few billion dollars taking care of them when they come home"
Sen. Bernie Sanders (I-Vt.)
If what doesn't kill you, makes you stronger, I should be able to bench press a Grand Cherokee by now!