P0016

P0016 Check Engine Code

Crank / Cam Position Correlation

Valve timing is not lining up with piston position the way the computer expects — crankshaft and camshaft position signals are out of sync. That correlation fault is P0016. On high-mileage chain engines, stretched chains or worn tensioners are common; on belt engines, a jumped tooth is serious. Some cases are only a bad sensor or wiring with no mechanical slip. Live cam/crank data and a timing check separate an expensive chain or belt job from a circuit repair before you open the front cover.

Symptoms

  • Check engine light with P0016 — may run rough, rattle on start, or lack power
  • Rattle at cold start on chain-driven engines (VVT rattle)
  • Code after timing belt or chain service
  • Hard start or stall
  • May appear with P0017 on bank 2

Can I keep driving with a P0016 code?

If the engine runs smoothly, drive carefully to diagnosis — but do not put off timing correlation codes.

Loud rattle on start, rough running, or stall — minimize driving; timing slip can cause valve contact on interference engines.

After timing service, do not drive until correlation is verified.

Common causes

  • Stretched timing chain or worn tensioner
  • Jumped timing belt tooth
  • Failed VVT solenoid or actuator (when chain is still in spec)
  • Cam or crank sensor wiring fault mimicking a correlation error
  • Incorrect timing after water pump or belt job

Often sounds like

  • P0340 cam sensor circuit — signal loss vs. correlation
  • P0017 bank 2 correlation — opposite bank

If you wait

  • Valve and piston contact on interference engines if timing jumps further
  • Chain failure on startup
  • Expensive head work from deferred timing correction

How we check it

  1. 1 Read cam/crank correlation with a scan tool at idle and off idle
  2. 2 Inspect chain rattle, belt marks, or VVT operation
  3. 3 Verify sensor signals before condemning mechanical timing

What happens next when you bring it in?

  1. 1 Call with any cold-start rattle, recent timing service, and mileage.
  2. 2 We verify cam/crank correlation and mechanical timing before quoting chain, belt, or sensor work.

Questions we get a lot

What does P0016 mean?
P0016 is Crankshaft Position Camshaft Position Correlation Bank 1. Bank 1 is the side of the engine that has cylinder 1. The computer compared crank and cam signals and found they do not align — mechanical timing slip or a sensor/circuit issue.
Is P0016 always a timing chain?
Often on high-mileage chain engines, but not always. We check sensors, VVT solenoids, and wiring before quoting major timing work.
Can I keep driving with P0016?
If it runs smoothly, come in soon — do not put it off. Loud rattle on start, rough running, or stalling means minimize driving until timing is verified.

4.9 on Google 24/24 warranty RepairPal Certified

Unexpected repair?

Need to spread out the cost? Wisetack and Synchrony Car Care™ can help on repairs that qualify.