P0016 on a Chevy: Causes, Fixes & Repair Cost
๐ Moderate severity ยท drivable
You can often drive a Chevy 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 Chevy
On a Chevy, 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 stretched timing chain or a failing VVT phaser.
Is P0016 common on Chevys?
P0016 appears on Chevy models like the Silverado, Equinox, Malibu, and Tahoe. Timing chain stretch is more likely on high-mileage engines, and a failing VVT phaser or worn tensioner can also make the sensors disagree.
Commonly reported on: Silverado, Equinox, Malibu, Tahoe.
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: Stretched or jumped timing chain
- common: Failing VVT phaser
- common: Worn timing chain tensioner or guides
- less common: Faulty crankshaft or camshaft position sensor
- less common: Low oil pressure affecting the VVT system
How to fix it
| Fix | DIY? | Typical cost |
|---|---|---|
| Inspect the timing chain, tensioner, and phaser | Mechanic | $100โ300 |
| Replace the timing chain kit if it is stretched | Mechanic | $800โ1800 |
| Replace the VVT phaser if it is failing | Mechanic | $500โ1500 |
| Replace a faulty crankshaft or camshaft sensor | Yes | $100โ300 |
Frequently asked questions
Other common Chevy codes
P0016 on other brands
Looking for the full (non-brand-specific) guide? See the P0016 code page โ
Browse all Chevy codes: Chevy hub โ
Updated 2026-08. This page is informational and not a substitute for professional diagnosis.