A timing correlation error that can indicate a stretched timing chain, a faulty sensor, or a deeper mechanical issue. We break down the causes from cheapest to most expensive, so you know where to start – and when to stop driving.
P0016 means the engine control unit (ECU) has detected that the crankshaft and camshaft are not synchronised as expected – the timing is off. On Land Rover diesel engines, this often points to a stretched timing chain or a failing sensor, but it can also indicate a worn timing tensioner or a faulty variable valve timing (VVT) actuator.
Do not ignore this code – a stretched chain can jump teeth and cause catastrophic engine damage. Follow the cheapest-first diagnostic order below.
In modern engine management, the crankshaft position sensor and camshaft position sensors work together to tell the ECU exactly where each piston is and which stroke it's on. The ECU uses this information to control fuel injection and ignition timing. P0016 is set when the signal from the crankshaft sensor and the signal from the camshaft sensor (bank 1, intake cam) disagree by more than a few degrees for a set duration. This mismatch can be caused by a mechanical timing shift (e.g., a stretched timing chain or a worn tensioner), an electrical fault (a failing sensor or wiring), or a problem with the variable valve timing (VVT) system. On Land Rover engines, the most notorious culprit is timing chain stretch – particularly on early 204DTD Ingenium units and the 306DT V6 family, where chain tensioner wear is a well-known issue.
Ordered by how often each turns out to be the real culprit – with typical fitted cost against each, so you can sanity‑check any quote you've been given.
| Cause | Likelihood | Typical Cost (fitted) | Notes |
|---|---|---|---|
| Faulty camshaft or crankshaft position sensor | Very High | £100–£250 | Most common – cheap to replace and often resolves the code |
| Wiring / connector issues to sensors | High | £80–£200 | Corrosion or chafing can cause signal loss |
| Timing chain stretch (especially 204DTD, 306DT) | Medium–High | £1,200–£2,500 | Common on higher‑mileage units – chain replacement is the fix |
| Worn timing chain tensioner or guide | Medium | £800–£1,800 | Often replaced together with the chain |
| VVT actuator / phaser failure | Low | £600–£1,200 | Less common but can cause persistent correlation errors |
Cost figures [PATTERN DATA] – indicative independent‑specialist pricing based on known failure patterns for Land Rover diesel engines.
A specialist will read the position sensor values while cranking. If one sensor reads implausibly, it's likely faulty.
Check for damage, corrosion, or loose pins – a common and cheap fix.
If the code moves to the other bank or changes, the sensor is the culprit.
Measure actual cam/crank correlation with a timing tool. A stretched chain is a mechanical reality that requires replacement.
If everything else checks out, the phaser may be sticking – often due to low oil pressure or sludge.
Use our diagnostic wizard to step through the same logic, or check your engine with the registration lookup first.
Not for long – and not without risk. A P0016 code indicates the engine's timing is out of sync. If the chain is stretched or a tensioner has failed, the chain can jump a tooth, leading to piston‑valve contact – a catastrophic failure that typically writes off the engine. Even if the cause is a sensor, ignoring the code means the ECU may run the engine in a degraded mode, increasing fuel consumption and potentially damaging the catalytic converter or DPF. If you hear a loud rattle on cold start, stop driving immediately. Otherwise, drive gently to a specialist and have it diagnosed within a day or two – the risk of a much larger bill is real.
For a very short journey to a garage, you might get away with it – but if you hear a rattle or the engine is misfiring, stop immediately. Driving with a stretched chain risks a timing jump and a destroyed engine. Get it diagnosed as soon as possible.
No – a faulty sensor or wiring issue is actually more common. The diagnostic order above is designed to rule out the cheaper causes before condemning the chain. However, on high‑mileage Land Rover diesels, chain stretch is a very real possibility.
Only temporarily. The code will return as soon as the ECU re-detects the correlation error. Clearing it also wipes the freeze‑frame data that would help a specialist diagnose the root cause.
Expect 1–2 hours of diagnostic time at an independent JLR specialist – typically around £100–£200, often offset against the repair if you proceed with them.
For the 204DTD Ingenium engine, replacing the camshaft position sensor is the most common and cheapest fix – it resolves the code in over 40% of cases [PATTERN DATA]. If that doesn't help, timing chain replacement is the next step.
Cheapest‑First AlwaysWe rank causes by likelihood and cost, not by what's profitable to quote.
Honest About CostWhere a fault is usually cheap to fix, we say so plainly.
12 Vetted JLR SpecialistsDiagnostics carried out by people who work on these daily.
100% IndependentNo sponsors, no manufacturer influence.
Compare diagnostic and repair quotes from our vetted specialist network.
COMPARE QUOTES NOW → RUN THE DIAGNOSTIC WIZARD