![]() |
Camshaft Position Sensor code question
Hello all. My '01 has been having an issue lately with intermittent rough idle and stalling. The problem pops up only when the engine is hot, and it doesn't happen every trip out. Last night the check engine light came on for the first time while having this issue, so I took it to Autozone today to see if it is throwing a code. It turns out that the code was for the CPS.
My question is if this is a common or familiar occurrence for any of you. Should I drop the 60 bucks, and plug a new one in, or are there other options such as cleaning, loose wire, etc., that I should take a look at first? It's not a ton of money, but I'd hate to eat it if I don't have to. Any and all advice is appreciated. Thanks in advance! |
The CPS is a common failure point with any engine that uses one, regardless of make. This is one sensor that SHOULD only be OEM.
Yeah, you should at least look at the wiring and plug before replacing it, only because the wire could be melted where it passes the exhaust, if it does. I haven't looked at my XJ, but the one on my WJ passes behind the block and connects to the harness on the passenger's side, only because the harness was made that way to use with the 4.7 V8. Little story about replacing that! I tied a string to the plug, pulled it across to the driver's side, retied the string to the new one, then pulled it back to the passenger's side. I'm kinda proud of that one! |
Your thread title is "camshaft position sensor".
We need to know the EXACT code (not a description from the parts store) as there can easily be confusion between the camshaft position sensor and the crankshaft position sensor. They are 2 different sensors. Gotta make sure that you are interpreting the code properly. Post code for comment. |
Good point, tjwalker.
Code is P0340 Camshaft Position Sensor A Circuit (Bank 1 or single sensor) Yeah, I would certainly trust my shop, but unfortunately not an option on Sunday. |
What causes the P0340 code?
The above is a cut and paste from online. That being said, from my experience, a P0340 is often the camshaft position sensor itself (not usually the crankshaft position sensor) but keep in mind all above possibilities. Good luck and keep us updated! |
I should have caught that because usually the crank sensor won't set a code until it dies completely.
|
i new to the forums, i have a 2000 jeep grand cherokee 4.0 and im having the check engine code p0340, so i replaced the sensor when i took the sensor off it was destroy i put a new one and still wont fire, just turns over any help? should i replace the Camshaft Synchronizer as well?
|
Originally Posted by kinsey212
(Post 3586872)
i new to the forums, i have a 2000 jeep grand cherokee 4.0 and im having the check engine code p0340, so i replaced the sensor when i took the sensor off it was destroy i put a new one and still wont fire, just turns over any help? should i replace the Camshaft Synchronizer as well?
|
Code wouldn't go away after repair
We changed both camshaft position sensors and the crankshaft sensor. Still kept getting the codes. Took it to the Jeep dealership and the grounding wire needed replaced and the camshaft sensor tip was broke on the end (something about the actuator was needing repaired). Now it's good to go.
|
| All times are GMT -5. The time now is 06:05 PM. |
© 2026 MH Sub I, LLC dba Internet Brands