P0016 on a Honda: Causes, Fixes & Repair Cost
๐ Moderate severity ยท drivable
You can often drive a Honda a short distance with P0016, but if it runs rough, stalls, or won't start, stop driving โ a jumped timing chain can cause major engine damage.
What P0016 means on a Honda
On a Honda, P0016 means the crankshaft and camshaft position sensors on bank 1 are reporting positions that do not line up. The two shafts are out of sync, which usually points to a worn VTC actuator, a stretched timing chain, or a faulty sensor.
Is P0016 common on Hondas?
P0016 appears on Honda four-cylinders like the Accord, Civic, and CR-V. The VTC actuator is a known wear point on Honda engines, and at higher mileage the timing chain and its tensioner can also stretch or wear enough to throw off the sensor readings.
Commonly reported on: Accord, Civic, CR-V.
Symptoms
- Check engine light on
- Rough idle or stalling
- Hard starting in some cases
- Loss of power or poor fuel economy
Common causes
- most common: Worn or sticking VTC actuator
- common: Stretched or jumped timing chain
- common: Worn timing chain tensioner or guides
- less common: Faulty crankshaft or camshaft position sensor
- less common: Low oil pressure affecting the VTC system
How to fix it
| Fix | DIY? | Typical cost |
|---|---|---|
| Inspect the timing chain, tensioner, and VTC actuator | Mechanic | $100โ300 |
| Replace the VTC actuator if it is worn | Mechanic | $300โ800 |
| Replace the timing chain kit if it is stretched | Mechanic | $800โ1800 |
| Replace a faulty crankshaft or camshaft sensor | Yes | $100โ300 |
Frequently asked questions
Other common Honda codes
P0016 on other brands
Looking for the full (non-brand-specific) guide? See the P0016 code page โ
Browse all Honda codes: Honda hub โ
Updated 2026-08. This page is informational and not a substitute for professional diagnosis.