If your car’s check engine light is on and a scan tool shows P1339, you’re likely dealing with an issue tied to the crankshaft position sensor or its circuit specifically, a problem with the sensor’s signal correlation to the camshaft position sensor. Diagnosing P1339 error code matters because it directly affects engine timing, which can cause rough idling, stalling, or failure to start. Ignoring it may lead to more serious drivability problems or even damage over time.
P1339 is a manufacturer-specific OBD-II trouble code used by BMW, Mini, and some Land Rover models. It indicates a “Crankshaft Position Sensor (CKP) / Camshaft Position Sensor (CMP) Correlation Error.” In plain terms: the engine control module (ECM) expects the crank and cam signals to line up in a certain way during rotation but they don’t match up. This isn’t just about one sensor failing; it’s about how their signals relate to each other in real time.
You’ll find more background in our detailed explanation of what P1339 means for your vehicle, including how it differs from generic codes like P0335 or P0340.
This code commonly appears after cold starts, during acceleration, or when the engine is under load like climbing a hill or towing. Drivers often notice hesitation, misfires, or the engine cutting out briefly. Some report that the car runs fine once warmed up, but the code remains stored. That’s why checking live data not just stored codes is essential when diagnosing P1339 error code.
Start simple:
A worn timing chain tensioner is a frequent root cause on older BMWs, and it’s something many people miss when focusing only on sensors. You can learn more about why timing components matter in our full breakdown of P1339 causes and fixes.
Replacing the crankshaft position sensor without verifying the cam sensor or vice versa is the most frequent misstep. Since P1339 is about correlation, swapping one sensor rarely solves it unless the other is also faulty or misaligned. Another mistake is assuming the ECM is at fault. While possible, ECU failure is rare compared to mechanical issues like timing chain stretch or damaged tone wheels.
Also avoid clearing the code and test-driving without recording live data. The correlation error may only appear under specific conditions and without freeze frame or waveform data, you’re guessing.
You don’t need a lab scope to get useful insight. With a compatible scan tool, monitor both CKP and CMP sensor RPM values while cranking. They should be in a fixed ratio (e.g., 2:1 for crank:cam on most 4-stroke engines). If the cam reading drops to zero while cranking or if the crank RPM jumps erratically that points to a physical interruption in signal, not just a sensor fault.
For deeper verification, a multimeter helps check sensor resistance and reference voltage. But keep in mind that resistance specs vary by model year and engine type so always refer to factory service info. Our guide to interpreting P1339 in context walks through those variations step-by-step.
Before ordering parts or booking a shop visit:
If the tone wheels look intact and the sensors pass basic resistance tests, suspect timing chain wear next especially if your vehicle has over 100,000 miles and hasn’t had a timing service. For technical documentation, the font name style used in official BMW TIS diagrams helps with clarity when reading schematics.
Decode Car Diagnostic Codes