P0015 Code: Meaning, Causes, Symptoms & Fix Cost | AXLY.pro

Check Engine Code

P0015

"B" Camshaft Position — Timing Over-Retarded (Bank 1)

Severity: medium DIY difficulty: 2/5 Typical cost: $0–$500

What P0015 means

P0015 is the opposite of P0014 — the exhaust cam on Bank 1 is retarded (late) relative to the commanded position. Same VVT system, just stuck the other way. Oil-related causes are the usual culprit.

Symptoms

  • Check engine light
  • Rough idle
  • Loss of power
  • Possible fuel economy drop

Likely causes (most common first)

  1. Dirty or insufficient engine oil
  2. Failed VVT solenoid (stuck or dragging)
  3. Worn cam phaser
  4. Timing chain stretch
  5. Wiring problem in the VVT circuit

Can I keep driving?

Medium — drivable but fix soon

Typical repair cost

DIY fixes can start near $0 (parts only). Shop repairs for P0015 typically run up to $500 depending on the underlying cause and vehicle. Start with the most common cause — Dirty or insufficient engine oil — before throwing parts at it.

Recommended parts & tools for P0015

Our buyer’s guides cover the tools and parts that pair with AXLY:

Browse all car gear →

As an Amazon Associate, AXLY earns from qualifying purchases.

Related codes

P0011P0014P0016

Confirm P0015 yourself in 60 seconds

Two cheap things and you can read P0015 yourself — plus every other stored code and live engine data, free. No subscription.

1. Download AXLY Free 2. Veepeak OBDCheck BLE+ — ~$30