Fault code lookup

PowertrainP0015

Caution

Severity: Caution - get it checked when you can

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

35 brands affected · Generic SAE J2012 description.

Key terms: Oxygen sensor: measures oxygen in the exhaust gas · Mass air flow sensor: measures the air going into the engine · Bank 1: the side of the engine containing cylinder 1 · SAE J2012: the standard generic code list · Powertrain: engine, transmission and emissions

1What it means in plain English

This code is in the fuel and air metering range, which includes fuel-pressure and camshaft-timing faults.

2Common causes

  1. Dirty or faulty mass air flow sensor
  2. Vacuum or intake air leak
  3. Weak fuel pump or clogged fuel filter
  4. Faulty fuel injector
  5. Faulty oxygen sensor
  6. Wiring or connector fault

3Can I drive?

Caution · drive with care

Have it diagnosed promptly. Some codes in this range affect fuel pressure or camshaft timing; if the engine loses power, runs badly, or stalls, stop safely and get professional help.

This page gives general information. It is not professional advice. For a definite diagnosis and a repair quote, ask a qualified mechanic to inspect the car.

4Brand data 35

BrandCodeDescriptionSystem
Ashok Leyland CVP0015B Camshaft Position - Timing Over-Retarded (Bank 1) SAEPowertrain
BAIC MotorP0015Variable camshaft phase error diagnosis BrandPowertrain
Mercedes-BenzP0015B Camshaft Position - Timing Over-Retarded (Bank 1) SAEPowertrain
BMWP0015VANOS blocked/stiff BrandPowertrain
BYDP0015B Camshaft Position Timing Over-Retarded Bank 1 BrandPowertrain
CheryP0015Exhaust VVT not at locked position at start BrandPowertrain
DaewooP0015B Camshaft Position Timing Over-Retarded Bank 1 BrandPowertrain
DaihatsuP0015Exhaust VVT control BrandPowertrain
DFFSP0015Exhaust camshaft position delayed BrandPowertrain
DFFXP0015Exhaust camshaft position delayed BrandPowertrain
DFXKP0015Exhaust VCP camshaft phase error big BrandPowertrain
EOBDP0015'B' nokkenaspositie - timing te laat bank 1 BrandPowertrain
GeelyP0015Bleed Camshaft Phaser Fault, Bank 1 BrandPowertrain
GMP0015B Camshaft Position Timing Over-Retarded Bank 1 BrandPowertrain
Great WallP0015Exhaust VCP camshaft phase deviation too large BrandPowertrain
HafeiP0015B Camshaft Position Timing Over-Retarded Bank 1 BrandPowertrain
HoldenP0015Exhaust Camshaft Position System Performance - Retarded BrandPowertrain
HondaP0015B Camshaft Position - Timing Over-Retarded (Bank 1) SAEPowertrain
HyundaiP0015B Camshaft Position - Timing Over-Retarded (Bank 1) SAEPowertrain
IsuzuP0015B Camshaft Position - Timing Over-Retarded (Bank 1) SAEPowertrain
Land RoverP0015'B' Camshaft Position Timing - Over-Retarded Bank 1 BrandPowertrain
MaseratiP0015B Camshaft Position - Timing Over-Retarded (Bank 1) SAEPowertrain
MitsubishiP0015B Camshaft Position - Timing Over-Retarded (Bank 1) SAEPowertrain
OpelP0015B Camshaft Position Timing Over-Retarded Bank 1 BrandPowertrain
PeroduaP0015Exhaust VVT control BrandPowertrain
PeugeotP0015B Camshaft Position - Timing Over-Retarded (Bank 1) SAEPowertrain
PorscheP0015B Camshaft Position - Timing Over-Retarded (Bank 1) SAEPowertrain
ProtonP0015B Camshaft Position - Timing Over-Retarded (Bank 1) SAEPowertrain
SaabP0015B Camshaft Position Timing Over-Retarded Bank 1 BrandPowertrain
MG (SAIC)P0015B Camshaft Position - Timing Over-Retarded BrandPowertrain
SuzukiP0015B' Camshaft Position Timing Over Retarded (Bank1) BrandPowertrain
SWM MotorP0015Exhaust VCP camshaft phase error is large BrandPowertrain
TataP0015'B' Camshaft Position - Timing Over-Retarded Bank 1 BrandPowertrain
ToyotaP0015Exhaust camshaft position delayed BrandPowertrain
VolkswagenP0015Bank 1: camshaft B (exhaust): Advance setpoint not reached (over-Retarded); No signal/communication BrandPowertrain

Legend: SAE is the generic J2012 description; Brand is text taken from that manufacturer’s data. Manufacturer rows keep the wording and language of the source data, and non-English text is tagged so screen readers pronounce it correctly.

5Related codes

Browse Pxxx codes or P001xx codes.

OpenDTC - independent fault code reference