Generic OBD-II Diagnostic Powertrain (P) Trouble Codes

This list contains standard diagnostic trouble codes (DTC’s) that are used by some manufacturers to identify vehicle problems. The codes provide below are generic codes that may not apply to all vehicles. Vehicle manufacturers may use manufacturer specific DTC codes that are different from the codes shown below.

The list below is for information purposes only.

DTC Codes - P0001-P0099 – Fuel, air, cam & crank Sensors

Code

Description

P0001

Fuel Volume Regulator Control Circuit/Open

P0002

Fuel Volume Regulator Control Circuit Range/Performance

P0003

Fuel Volume Regulator Control Circuit Low

P0004

Fuel Volume Regulator Control Circuit High

P0005

Fuel Shutoff Valve Control Circuit/Open

P0006

Fuel Shutoff Valve Control Circuit Low

P0007

Fuel Shutoff Valve Control Circuit H igh

P0008

Engine Position System Performance (Bank1)

P0009

Engine Position System Performance (Bank2)

P0010

A Camshaft Position Actuator Circuit (Bank1)

P0011

A Camshaft Position - Timing Over-Advanced or System Performance (Bank 1)

P0012

A Camshaft Position - Timing O ver-Retarded (Bank 1)

P0013

B Camshaft Position - Actuator Circuit (Bank1)

P0014

B Camshaft Position - Timing Over-Advanced or System Performance (Bank 1)

P0015

B Camshaft Position - Timing O ver-Retarded (Bank 1)

P0016

Crankshaft Position  Camshaft Position Correlation (Bank 1 Sensor A)

P0017

Crankshaft Position  Camshaft Position Correlation (Bank 1 Sensor B)

P0018

Crankshaft Position  Camshaft Position Correlation (Bank 2 Sensor A)

P0019

Crankshaft Position  Camshaft Position Correlation (Bank 2 Sensor B)

P0020

A Camshaft Position Actuator Circuit (Bank 2)

P0021

A Camshaft Position - Timing Over-Advanced or System Performance (Bank 2)

P0022

A Camshaft Position - Timing O ver-Retarded (Bank 2)

P0023

B Camshaft Position - Actuator Circuit (Bank 2)

P0024

B Camshaft Position - Timing Over-Advanced or System Performance (Bank 2)

P0025

B Camshaft Position - Timing O ver-Retarded (Bank 2)

P0026

Intake Valve Control Solenoid Circuit Range/Performance (Bank 1)

P0027

Exhaust Valve Control Solenoid Circuit Range/Performance (Bank 1)

P0028

Intake Valve Control Solenoid Circuit Range/Performance (Bank 2)

P0029

Exhaust Valve Control Solenoid Circuit Range/Performance (Bank 2)

P0030

HO2S Heater Control Circuit (Bank 1 Sensor 1)

P0031

HO2S Heater Control Circuit Low (Bank 1 Sensor 1)

P0032

HO2S Heater Control Circuit High (Bank 1 Sensor 1)

P0033

Turbo Charger Bypass Valve Control Circuit

P0034

Turbo Charger Bypass Valve Control Circuit Low

P0035

Turbo Charger Bypass Valve Control Circuit High

P0036

HO2S Heater Control C ircuit (Bank 1 Sensor 2)

P0037

HO2S Heater Control Circuit Low (Bank 1 Sensor 2)

P0038

HO2S Heater Control Circuit High (Bank 1 Sensor 2)

P0039

Turbo/Super Charger Bypass Valve Control Circuit Range/Performance

P0040

O2 Sensor Signals Swapped Bank 1 Sensor 1/ Bank 2 Sensor 1

P0041

O2 Sensor Signals Swapped Bank 1 Sensor 2/ Bank 2 Sensor 2

P0042

HO2S Heater Control Circuit (Bank 1 Sensor 3)

P0043

HO2S Heater Control Circuit Low (Bank 1 Sensor 3)

P0044

HO2S Heater Control Circuit High (Bank 1 Sensor 3)

P0045

Turbo/Super Charger Boost Control Solenoid Circuit/Open

P0046

Turbo/Super Charger Boost Control Solenoid Circuit Range/Performance

P0047

Turbo/Super Charger Boost Control Solenoid Circuit Low

P0048

Turbo/Super Charger Boost Control Solenoid Circuit High

P0049

Turbo/Super Charger Turbine Overspeed

P0050

HO2S Heater Control Circuit (Bank 2 Sensor 1)

P0051

HO2S Heater Control Circuit Low (Bank 2 Sensor 1)

P0052

HO2S Heater Control Circuit High (Bank 2 Sensor 1)

P0053

HO2S Heater Resistance (Bank 1 Sensor 1)

P0054

HO2S Heater Resistance (Bank 1 Sensor 2)

P0055

HO2S Heater Resistance (Bank 1 Sensor 3)

P0056

HO2S Heater Control Circuit (Bank 2 Sensor 2)

P0057

HO2S Heater Control Circuit Low (Bank 2 Sensor 2)

P0058

HO2S Heater Control Circuit High (Bank 2 Sensor 2)

P0059

HO2S Heater Resistance (Bank 2 Sensor 1)

P0060

HO2S Heater Resistance (Bank 2 Sensor 2)

P0061

HO2S Heater Resistance (Bank 2 Sensor 3)

P0062

HO2S Heater Control C ircuit (Bank 2 Sensor 3)

P0063

HO2S Heater Control Circuit Low (Bank 2 Sensor 3)

P0064

HO2S Heater Control Circuit High (Bank 2 Sensor 3)

P0065

Air Assisted Injector Control Range/Performance

P0066

Air Assisted Injector Control Circuit or Circuit Low

P0067

Air Assisted Injector Control Circuit High

P0068

MAP/MAF  Throttle Position Correlation

P0069

Manifold Absolute Pressure  Barometric Pressure Correlation

P0070

Ambient Air Temperature Sensor Circuit

P0071

Ambient Air Temperature Sensor Range/Performance

P0072

Ambient Air Temperature Sensor C ircuit Low

P0073

Ambient Air Temperature Sensor Circuit High

P0074

Ambient Air Temperature Sensor Circuit Intermittent

P0075

Intake Valve Control Solenoid Circuit (Bank 1)

P0076

Intake Valve Control Solenoid Circuit Low (Bank 1)

P0077

Intake Valve Control Solenoid Circuit High (Bank 1)

P0078

Exhaust Valve Control Solenoid Circuit (Bank 1)

P0079

Exhaust Valve Control Solenoid Circuit Low (Bank 1)

P0080

Exhaust Valve C ontrol Solenoid C ircuit High (Bank 1)

P0081

Intake Valve Control Solenoid Circuit (Bank 2)

P0082

Intake Valve Control Solenoid Circuit Low (Bank 2)

P0083

Intake Valve Control Solenoid Circuit High (Bank 2)

P0084

Exhaust Valve Control Solenoid Circuit (Bank 2)

P0085

Exhaust Valve Control Solenoid Circuit Low (Bank 2)

P0086

Exhaust Valve C ontrol Solenoid C ircuit High (Bank 2)

P0087

Fuel Rail/System Pressure - Too Low

P0088

Fuel Rail/System Pressure - Too High

VM Fault Description:

"Fuel Rail Pressure Monitoring Error for Active Pressure Control by Metering Unit Governor"

"maximum psitive deviation of rail pressure exceeded"

P0089

Fuel Pressure Regulator 1 Performance

P0090

Fuel Pressure Regulator 1 Control Circuit

P0091

Fuel Pressure Regulator 1 Control Circuit Low

P0092

Fuel Pressure Regulator 1 Control Circuit High

P0093

Fuel System Leak Detected  Large Leak

P0094

Fuel System Leak Detected  Small Leak

P0095

Intake Air Temperature Sensor 2 C ircuit

P0096

Intake Air Temperature Sensor 2 C ircuit Range/Performance

P0097

Intake Air Temperature Sensor 2 C ircuit Low

P0098

Intake Air Temperature Sensor 2 Circuit High

P0099

Intake Air Temperature Sensor 2 C ircuit Intermittent/Erratic