P0016: Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor A)
What this check-engine code means in plain English, what usually causes it, and what a fix typically costs.
What P0016 means
This code means the engine computer has detected that the crankshaft and camshaft are not synchronized correctly. The crankshaft and camshaft positions must be precisely timed for proper engine operation, and when their sensors report misalignment beyond acceptable limits, this code is triggered.
What causes P0016?
Is P0016 safe to drive?
You can typically drive short distances to a repair shop, but avoid hard acceleration and high speeds. If the timing chain has actually jumped, continued driving risks serious engine damage from valve-to-piston contact, so address this promptly.
P0016 repair cost
Industry-average estimates. Cost depends heavily on the cause—sensor replacement is inexpensive, but timing chain or VVT system repairs involve significant labor and parts.
Which one is it for your car?
Plug a cheap OBD2 adapter into your car and CarSense reads your codes and tells you the likely cause and a real cost for your exact vehicle — free to scan, no proprietary dongle.