🛒 Shop
Free Guides By Make Fault Codes MOT Checker Shop YouTube

P0016 — Crankshaft/Camshaft Position Correlation (Bank 1)

By Mr Auto Fixer — Professional Mechanic, 20+ Years Experience

The ECU has detected that the crankshaft and camshaft timing signals are out of sync. This is a serious code indicating stretched timing chain, skipped teeth, or faulty cam/crank sensors.

High — Do Not Ignore
Last checked: May 2026

What Is P0016?

P0016 is a correlation code. The ECU uses camshaft and crankshaft position signals to synchronise fuel injection and spark timing precisely. The crank signal tells the ECU when the piston reaches top dead centre, and the cam signal tells when a specific intake valve opens. These signals must match exactly — if the cam is rotating at the wrong phase relative to the crank, they fall out of correlation and P0016 is triggered.

This code is serious because it usually indicates a stretched or slipped timing chain, faulty sensors, or damaged sprocket teeth. An engine with P0016 will either not start or run very rough if it does.

Common Symptoms

  • Engine will not start or cranks but won't run
  • Severe rough idle or stumbling if it manages to run
  • Check engine light flashing or solid
  • Rattling or knocking from timing area when cranking
  • Severe hesitation and lack of power if somehow running

Common Causes

Stretched Timing ChainElongated chain has too much slack, causing the cam to rotate out of phase with the crank. Most common cause.
Timing Chain Skipped TeethChain slipped one or more teeth on the sprocket, throwing cam timing off by several degrees or more.
Worn Timing Chain TensionerTensioner has failed, allowing excessive chain slack and positional error between cam and crank.
Faulty Crankshaft Position SensorCrank sensor is broken, giving false signals to the ECU about crank position.
Faulty Camshaft Position SensorCam sensor is faulty, reporting incorrect cam position to the ECU.
Damaged Sprocket TeethTiming sprocket teeth are worn, cracked, or broken, preventing clean sensor signals or causing chain slip.

How to Diagnose P0016

1

Check Sensor Connectors

Inspect the crankshaft and camshaft position sensor connectors for corrosion, loose pins, or damaged wiring. Clean any corroded connectors and reseat them fully. Sometimes a loose sensor connector can trigger P0016 without actual timing being wrong. Clear the code and retest.

2

Test Crank and Cam Sensor Signals

Connect an OBD scanner and monitor the camshaft and crankshaft position sensor signals in live data mode. Both should show regular square-wave signals that oscillate smoothly. If either signal is frozen, erratic, or missing, that sensor is faulty and needs replacement.

3

Inspect Timing Cover for Chain Rattle

Ask a helper to crank the engine while you listen near the timing cover (front, below cylinder head). A severely stretched or slack chain will rattle loudly. A healthy chain is nearly silent. Loud metallic rattling indicates the chain needs inspection or replacement.

4

Check Timing Marks Visually

If the vehicle has access windows or if you can safely remove the timing cover, inspect the timing marks on the crankshaft and camshaft sprockets. They should align with witness marks on the engine block. Misalignment indicates the chain has skipped teeth or stretched. This requires removing covers — a professional job on most cars.

5

Check Oil Level and Condition

Low or dirty oil starves the timing chain of lubrication and accelerates wear. Check the dipstick and condition. If oil is black or smells burnt, perform an oil change. Sludge buildup can cause sensor signal interference, contributing to P0016.

No Safe Driving Do not drive with P0016. The cam and crank being out of sync means the engine cannot synchronise combustion properly. The car will either not start or run so rough that damage is imminent. Call a breakdown service or tow to a garage.

Verdict

P0016 is a serious code. Start by checking sensor connectors and oil condition — cheap fixes that might work. If sensors test okay, the timing chain is likely stretched or slipped, requiring professional timing system inspection and possible replacement. This is a £1000–£2500 repair in most cases. Do not drive the car.

Mr Auto Fixer
Written by
Mr Auto Fixer
Qualified Mechanic 20+ Years Experience UK Based

Professional UK mechanic with over 20 years of hands-on experience. All guides are based on real workshop repairs — not theory.

About Mr Auto Fixer
Common Questions

Frequently Asked Questions

Yes. P0011 is specifically about cam timing being advanced; P0016 is a broader correlation fault between cam and crank. If the cam drifts too far (P0011), the ECU eventually sees the cam and crank signals are out of sync (P0016). P0016 is more serious because it indicates the system cannot synchronise at all.
Yes. If a timing chain is severely stretched or a tensioner fails, the chain can slip one or more teeth on the sprocket. This throws the cam timing off by several degrees, causing P0016. Diagnosis requires visual inspection of the timing marks on crank and cam.
It may crank but not start, or start and stall. The cam and crank being out of sync prevents the fuel injectors and spark plugs from firing at the right time. Some engines will limp-start and run very rough.
Not usually. P0016 diagnosis requires timing chain/belt inspection, which means removing covers and potentially the timing chain itself. This is a job for professional mechanics with specialised tools. Sensor replacement is possible for DIYers, but chain/sprocket work is best left to specialists.
It depends on which warning light the code is triggering. Since 2018, any car presenting with an illuminated amber Engine Management Light (EML) at the MOT is a Major failure under DVSA rules — even if the car drives perfectly. A red warning light is always a Major or Dangerous failure depending on context. If clearing the fault makes the light go out and the code does not reappear during the pre-test drive, you will pass; if the code returns within minutes of clearing, the underlying fault must be fixed before MOT day. A tester is required to fail the car on the light being on, regardless of whether the underlying fault is something safety-critical or not. For codes that affect emissions specifically (catalyst, lambda, EGR), the car may also fail the actual emissions check. Fix the cause, clear the code, and drive the car for a few miles before the test.