Variable valve timing and engine timing

P0016 — Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor A)

The ECU compares the crankshaft and camshaft signals and finds that their relationship does not match the expected timing. This points to a timing drive problem or a sensor/reluctor fault.

Severity: High

Common causes

  • Stretched timing chain or jumped timing belt
  • Faulty camshaft or crankshaft position sensor
  • Damaged tone wheel or reluctor ring
  • Faulty VVT solenoid or phaser
  • Low or dirty engine oil

Symptoms

  • Hard starting or no start
  • Rough running and misfires
  • Reduced power
  • Check engine light

How to check

  1. Check for related codes (cam, crank, VVT) and freeze-frame data
  2. Inspect the oil level and condition
  3. Check the crankshaft and camshaft sensor signals and wiring on a scope or scan tool
  4. Verify timing marks and chain or belt condition

Can you keep driving?

Not recommended. If the timing has really jumped, continued driving can bend valves and wreck the engine. Have it inspected before driving further.

Frequently asked questions

What does P0016 mean?
The crankshaft and camshaft positions reported to the ECU do not agree, so engine timing may be wrong.
Is P0016 serious?
It can be. A stretched chain or jumped belt can damage valves, so do not ignore it.

General reference information. It does not replace a diagnosis on your own vehicle. The same code can have different causes depending on make, model year and engine; check the manufacturer's documentation or ask a technician with a scan tool.