P0016: Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor A)
Title: SAE J2012 generic definition. Manufacturer-specific definitions and enhanced codes can differ; check service information for the exact vehicle.
What P0016 means
The crankshaft and bank 1 camshaft signals aren't lined up the way the ECM expects.
What sets it
The ECM knows the expected relationship between the crank and cam reluctor patterns. If the cam signal is consistently early or late relative to the crank beyond a calibrated window, it sets P0016. Causes range from mechanical timing problems to sensor or tone-ring issues.
Symptoms
- Hard start or long crank
- Rough running, low power
- Rattle on start-up (chain/tensioner)
- Possible stall
Is it safe to drive?
General guidance, not a guarantee: Use caution. If the timing chain or belt has jumped or is badly stretched, continued driving risks engine damage. Diagnose before extended driving. If in doubt, have it towed and diagnosed.
Common causes
Listed roughly from most to least common in general practice. The real order varies by vehicle, mileage and history.
- Timing chain stretch, guide or tensioner wear
- Timing belt jumped a tooth (belt engines)
- Cam phaser stuck away from its rest position
- Damaged tone ring or reluctor
- Wrong timing after recent engine work
Test before you replace: diagnostic sequence
General guidance only. Always follow the vehicle manufacturer's service information, specifications and safety procedures. Any figures below are general guidelines that defer to the manufacturer's specification.
- Check oil level and condition first. Phaser behavior depends on oil.
- Review the cam/crank correlation or cam-angle PIDs if the scan tool provides them.
- Scope the crank and cam sensor signals together and compare with a known-good pattern for that engine.
- Ask about recent timing or engine work.
- Verify mechanical timing marks per the manufacturer's procedure before ordering timing parts.
- Repair only after the mechanical or sensor cause is confirmed.
Bench note: A two-channel scope capture of crank and cam signals, compared with a known-good pattern, gives you something solid to show the customer before a timing job.
How-to guides for this code
Related codes
FAQ
Does P0016 always mean a timing chain?
No. It can be a phaser stuck away from its rest position, a sensor or tone-ring issue, or oil problems. Check the timing mechanically before quoting a chain.
Can I keep driving with P0016?
It isn't recommended for long. If the chain or belt has jumped, further driving risks damage.
Sources
- SAE J2012, Diagnostic Trouble Code Definitions (standard page; code titles only)
- Generic code title cross-check: obd-codes.com generic code list
Written with AI assistance and reviewed for accuracy; not a substitute for OEM service information. Shop Docs Studio is not affiliated with SAE, EPA, CARB or any vehicle manufacturer.