I have a 2006 Jeep Wrangler with the 4.0L L6 engine. Has 78000 miles, automatic. Keeps coming up with a check engine code for the crankshaft position sensor bad. Have replaced it at least 6 time and it always clears code but only lasts about 200 miles and get the same check engine lite code. Frustrated. Must be something else causing this. Any ideas would be appreciated.
Please don’t double post, thanks.
What are all the code/s?
Well either the wiring is bad from the sensor to the computer the computer driver circuit that drives it as bad or the timing chain has stretched all those can trip the code good luck
I have done a couple of checks. I am getting 5 V to the sensor. I also checked the live data at idle for the ignition timing and it does very from 8.0 degrees to 12.0 degrees. Do you think with that change the timing chain could be bad? Or maybe the cam senser causing the problem? The vehicle now has 96000 miles not the 78000.
The code says its circuit A if that means anything else.
Are you installing OEM crank sensors or aftermarket? Aftermarket sensors have a reputation of not working well in the 4.0.
They are aftermarket from NAPA, O'Riley, AutoZone etc. Have seen the comment too only use OEM.
One other comment is the engine will start, run and drive. Not as well and scan tool indicates misfire, but it does run. I have seen some comments on the internet that the engine will not run but mine has always started and got me home.