1999 Jeep Cherokee P1391 Fault: Intermittent Crankshaft or Camshaft Position Sensor Issue & Diagnostic Tips
I'm experiencing a persistent P1391 fault on my 1999 Jeep Cherokee (2.5L 4-cylinder). The code indicates an intermittent loss of position from either the Crankshaft Position (CKP) or Camshaft Position (CMP) sensor. I've already replaced the CKP sensor and thoroughly inspected, cleaned, and tightened all connectors—including both the sensor and PCM connections. The issue only manifests at startup—after a few seconds, the MIL light activates, and it takes approximately 15–20 seconds for the P1391 code to appear in diagnostics. Notably, I've observed that two consecutive starts are required to trigger the MIL light, after which the vehicle runs normally for hours without any further error logging. This intermittent behavior suggests a timing or sensor alignment issue rather than a hardware failure. The engine is a new long-block replacement with no visible flywheel damage—this supports the idea that the problem lies in sensor signal integrity or mechanical timing. I've tested multiple OBD2 scanners, and Scantool.net (v1.13) provides the most accurate readings, especially for ignition timing. Other tools like Digimoto Lite show inconsistent values (e.g., incorrect timing), which makes them unreliable. Importantly, Scantool detects P1391 even when the MIL light is off—only after repeated starts does it trigger, aligning with my observed pattern. A key point: I cannot reset the P1391 code while the engine is running. The reset must occur after turning off the engine, then initializing the serial interface via the key switch. This behavior appears consistent with older Jeep systems and may be normal for this model. I'm now considering whether the issue stems from a misaligned distributor or worn camshaft sensor teeth—especially given that the original engine had 130,000 miles before failing due to piston damage. I've ruled out crank-to-cam timing errors since the long-block was factory-assembled with proper alignment. I'm planning to test shifting the distributor one tooth forward or backward and will replace it if necessary. Any additional insights on distributor wear, sensor compatibility, or OBD2 reset procedures would be greatly appreciated.
Assuming this is a 4.0L 6-cylinder model—though the issue could apply to both engines. Have you tried replacing the camshaft position sensor assembly? Cam sensors fail frequently, especially when drive gear teeth are sharpened due to lack of lubrication or worn distributor bushings. Ensure proper engine timing: either the cam is misaligned with the crank or the distributor is out of phase. Note: Some users refer to Cherokee as 'Cherokee' regardless of whether it's a Grand Cherokee—please confirm your exact engine type for accuracy.