What does P0018 mean?
The computer compares the crankshaft and camshaft sensor signals. They should always line up. This code means the crankshaft and bank 2 intake 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 P0018
- 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 P0018 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 P0018?
High severity
Do not ignore it. A jumped or failed timing chain can cause major engine damage on interference engines.
P0018 FAQ
What does P0018 mean?
P0018 stands for "Crankshaft Position - Camshaft Position Correlation (Bank 2 Sensor A)". The computer compares the crankshaft and camshaft sensor signals.
Can I drive with a P0018 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 P0018?
It depends on the cause. The likely repairs for P0018 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 P0018?
The most common causes are: stretched timing chain (very common on some engines); worn timing chain guides or tensioner; failed cam phaser.