had water pump replaced along with timing chains, now car will only get up to 2400-2500 rpm and bucks like crazy. gave off a P0016 code, replaced the CMP sensor, cleared the code from the PCM, still have the same problem! really would appreciate your input. Thanks
Dodge Q&AAsk Your Question
1999 Dodge Intrepid Question: still getting P0016 code after replacing CMP sensor
Answer #1Superbob October 03, 2010, 14:13Master
P0016 is "CKP-CMP Correlation" meaning that the CKP (Crankshaft Position Sensor) and CMP (Camshaft Position Sensor) don't agree; not that you necessarily have a bad CMP. You could have a problem with the CKP. If you have a graphing meter you can look at the signals from both sensors to see that they're OK. Also check the connectors, could be coolant or a bad connection in one or both of the sensor connectors.
Replyiwannafixit, January 19, 2011, 12:12Rookie
Did you ever get to the bottom of this issue? My 04 intrepid 2.7 is throwing p0016 and p0344 (cam and crank sensors). The engine won’t go above 2400 RPM’s for me either, like it's in limp mode as well. Pretty much the exact same story of what you have been having, including replacing those sensors.
I have seen tons of posts online with people talking about replacing those sensors multiple times for this car. And I found a lot of posts with people claiming to have fixed it then the code(s) returns awhile later, even after a refresh of the PCM. There has got to be a root issue. What ended up working here?