Check Engine Code

P0018

Crankshaft Position / Camshaft Position Correlation (Bank 2 Sensor A)

Severity: high DIY difficulty: 4/5 Typical cost: $400–$2500

What P0018 means

Same as P0016 but on the Bank 2 cylinder bank. Almost always a stretched timing chain on V-engines, or a failed cam phaser.

Symptoms

  • Check engine light
  • Rattle at startup (chain slack)
  • Rough running
  • Hard starting
  • Possible limp mode

Likely causes (most common first)

  1. Stretched timing chain
  2. Failed cam phaser
  3. Failed oil control solenoid
  4. Crank or cam sensor failure
  5. Low/dirty oil

Can I keep driving?

High — risk of damage if ignored

Typical repair cost

DIY fixes can start near $400 (parts only). Shop repairs for P0018 typically run up to $2500 depending on the underlying cause and vehicle. Start with the most common cause — Stretched timing chain — before throwing parts at it.

Related codes

P0016P0017P0019P0008

Confirm P0018 yourself in 60 seconds

AXLY.pro is a free iPhone app that pairs with any Bluetooth OBD2 adapter to read P0018 and every other stored code, plus live engine data. No subscription.

Download AXLY.pro Free Browse all codes