1999 Jeep Grand Cherokee 4.7L - P1391 Code After Replacing Cam and Crank Sensors with OEM Mopar Parts
I'm experiencing a P1391 code on my 1999 Jeep Grand Cherokee 4.7L. I recently replaced both the camshaft and crankshaft position sensors with OEM Mopar components, and I also replaced the Powertrain Control Module (PCM) due to previous idle issues. Despite these upgrades, the P1391 code is still appearing. Could a timing issue be causing this? Or are there other possible causes related to sensor signals or wiring? The P1391 diagnostic trouble code indicates an intermittent loss of signal from either the Cam Position (CMP) or Crank Position (CKP) sensors. I want to confirm whether my timing setup is correct, or if another factor—such as sensor wiring, harness connections, or sync issues—is responsible.
Are there any additional symptoms besides the check engine light and P1391 code? While timing can trigger this issue, several other scenarios—such as wiring faults or sensor signal degradation—can also cause it. A thorough diagnosis is needed to pinpoint the root cause.