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.
Senators and Congressman should wear uniforms like NASCAR drivers so we could identify their corporate sponsors....
If what doesn't kill you, makes you stronger, I should be able to bench press a Grand Cherokee by now!