What does P0017 mean?
The computer compares the crankshaft and camshaft sensor signals. They should always line up. This code means the crankshaft and bank 1 exhaust cam signals are out of their expected relationship.
Codes are a starting point. They tell you which test failed, not which part to replace. Check for other stored codes and fix those in a sensible order.
Symptoms
- Check engine light
- Rough idle
- Rattling noise at start-up
- Reduced power
- Hard starting
Common causes
- Stretched timing chain (very common on some engines)
- Worn timing chain guides or tensioner
- Failed cam phaser
- Low or wrong engine oil
- Faulty cam or crank sensor (less common)
- Timing set incorrectly after a repair
How to diagnose P0017
- Check oil level and viscosity.
- Look at cam/crank correlation values in live data if your scan tool shows them.
- Check for a timing chain rattle at cold start.
- Physically verify timing marks if needed.
How to fix it
- Oil change with the correct oil
- Replace timing chain, guides and tensioner
- Replace cam phaser
- Replace a faulty sensor
Estimated repair cost
Likely repairs for P0017 run from about $100 to $3,000, depending on the cause.
| Repair | Typical range (parts + labor) |
|---|---|
| Diagnostic fee (scan + testing) | $100 - $200 |
| Camshaft position sensor | $100 - $300 |
| Cam phaser / timing chain job | $1,000 - $3,000 |
These are rough US estimates for an independent shop in 2026, based on typical parts prices and standard labor times. Dealers, big trucks, luxury brands and high-cost areas often run higher. They are not quotes. Use the repair cost estimator to adjust for your vehicle.
How serious is P0017?
High severity
Do not ignore it. A jumped or failed timing chain can cause major engine damage on interference engines.
P0017 FAQ
What does P0017 mean?
P0017 stands for "Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor B)". The computer compares the crankshaft and camshaft sensor signals.
Can I drive with a P0017 code?
Do not ignore it. A jumped or failed timing chain can cause major engine damage on interference engines.
How much does it cost to fix P0017?
It depends on the cause. The likely repairs for P0017 range from about $100 to $3,000 at an independent shop in the US, plus a diagnostic fee of roughly $100-$200. These are rough estimates; dealer prices and some vehicles run higher.
What is the most common cause of P0017?
The most common causes are: stretched timing chain (very common on some engines); worn timing chain guides or tensioner; failed cam phaser.