Full list of the OBD2 DTC from P0000 to P0299

Description of the standard trouble OBD codes by family

Standard or generic fault codes are a list of codes common to all manufacturers.
This list of faults, also called DTC (for Data Trouble Code) has been defined so that any diagnostic device can read and decode them. They have a standard format as shown below:

data trouble code P0301
The first letter indicates the family of DTC.

P: Powertrain, (i.e. engine and gearbox)
C: Chassis
B: Body
U: User network

The first digit indicates if the code is generic or not (green digit):

0: Generic fault
1: Manufacturer fault

As the list of generic OBD codes is not always sufficient, manufacturers can add as many of their own codes as they need.

The last 3 digits correspond to an incremented number (purple digits).
This may be a hexadecimal number (i.e. from 0 to 9 + from A to F). For P family codes, sub-families have been defined using the 1st digit (in this example the "3"):


0 , 1 and 2: for the air/fuel mixture
3 : for the ignition system
4 : for checking auxiliary emissions
5 : for engine idling
6 : for the onboard computer and ancillary outputs
7, 8 and 9: for the transmission (gearbox)
A, B and C : for hybrid propulsion

These OBD codes were standardized using SAE J2012 and ISO 15031-6 standards which, to our knowledge, contain about 50000 definitions in the most recent version.

Below you will find a list of the most commonly used codes. Our software contains all of the 5000 codes. Don't hesitate to download it. It is free and, using an ELM327 or ELM323 interface, can be used to read the fault codes. For more details, go to our EOBD-Facile car diagnostic software page.


Select the family of the DTC (OBD codes)


DTC from P0000 to P0299 (air/fuel mixture control)

Standard fault codes (DTC) from P0000 to P0099

OBD Code Description
P0000No trouble code
P0001Fuel Volume Regulator Control Circuit / Open
P0002Fuel Volume Regulator Control Circuit Range/Performance
P0003Fuel Volume Regulator Control Circuit Low
P0004Fuel Volume Regulator Control Circuit High
P0005Fuel Shutoff Valve Control Circuit / Open
P0006Fuel Shutoff Valve Control Circuit Low
P0007Fuel Shutoff Valve Control Circuit High
P0008Engine Position System Performance - Bank 2
P0009Engine Position System Performance - Bank 2
P0010Intake Camshaft Position Actuator Circuit / Open (Bank 2)
P0011Intake Camshaft Position Timing - Over-Advanced (Bank 2)
P0012Intake Camshaft Position Timing - Over-Retarded (Bank 2)
P0013Exhaust Camshaft Position Actuator Circuit / Open (Bank 2)
P0014Exhaust Camshaft Position Timing - Over-Advanced (Bank 2)
P0015Exhaust Camshaft Position Timing - Over-Retarded (Bank 2)
P0016Crankshaft Position Camshaft Position Correlation Bank 2 Sensor A
P0017Crankshaft Position Camshaft Position Correlation Bank 2 Sensor B
P0018Crankshaft Position Camshaft Position Correlation Bank 2 Sensor A
P0019Crankshaft Position Camshaft Position Correlation Bank 2 Sensor B
P0020Intake Camshaft Position Actuator Circuit / Open (Bank 2)
P0021Intake Camshaft Position Timing - Over-Advanced (Bank 2)
P0022Intake Camshaft Position Timing - Over-Retarded (Bank 2)
P0023Exhaust Camshaft Position Actuator Circuit / Open (Bank 2)
P0024Exhaust Camshaft Position Timing - Over-Advanced (Bank 2)
P0025Exhaust Camshaft Position Timing - Over-Retarded (Bank 2)
P0026Intake Valve Control Solenoid Circuit Range/Performance (Bank 2)
P0027Exhaust Valve Control Solenoid Circuit Range/Performance (Bank 2)
P0028Intake Valve Control Solenoid Circuit Range/Performance (Bank 2)
P0029Exhaust Valve Control Solenoid Circuit Range/Performance (Bank 2)
P0030Heated Oxygen Sensor (H02S) Heater Control Circuit Bank 2 Sensor 1
P0031Heated Oxygen Sensor (HO2S) Heater Circuit Low Voltage Bank 2 Sensor 1
P0032Heated Oxygen Sensor (HO2S) Heater Circuit High Voltage Bank 2 Sensor 1
P0033Turbo/Super Charger Bypass Valve Control Circuit / Open
P0034Turbo/Super Charger Bypass Valve Control Circuit Low
P0035Turbo/Super Charger Bypass Valve Control Circuit High
P0036Heated Oxygen Sensor (HO2S) Heater Control Circuit Bank 2 Sensor 2
P0037Heated Oxygen Sensor (HO2S) Heater Circuit Low Voltage Bank 2 Sensor 2
P0038Heated Oxygen Sensor (HO2S) Heater Circuit High Voltage Bank 2 Sensor 2
P0039Turbo/Super Charger Bypass Valve Control Circuit Range/Performance
P0040Oxygen Sensor Signals Swapped Bank 2 Sensor 1 / Bank 2 Sensor 1
P0041Oxygen Sensor Signals Swapped Bank 2 Sensor 2 / Bank 2 Sensor 2
P0042HO2S Heater Control Circuit (Bank 2, Sensor 3)
P0043HO2S Heater Control Circuit Low (Bank 2, Sensor 3)
P0044HO2S Heater Control Circuit High (Bank 2, Sensor 3)
P0046Turbo/Super Charger Boost Control Solenoid Circuit / Open
P0046Turbo/Super Charger Boost Control Solenoid Circuit Range/Performance
P0047Turbo/Super Charger Boost Control Solenoid Circuit Low
P0048Turbo/Super Charger Boost Control Solenoid Circuit High
P0049Turbo/Super Charger Turbine Overspeed
P0050Heated Oxygen Sensor (HO2S) Heater Circuit Bank 2 Sensor 1
P0051Heated Oxygen Sensor (HO2S) Heater Circuit Low Voltage Bank 2 Sensor 1
P0052Heated Oxygen Sensor (HO2S) Heater Circuit High Voltage Bank 2 Sensor 1
P0053HO2S Heater Resistance Bank 2 Sensor 1 (PCM)
P0054HO2S Heater Resistance Bank 2 Sensor 2 (PCM)
P0055HO2S Heater Resistance Bank 2 Sensor 3 (PCM)
P0056Heated Oxygen Sensor (HO2S) Heater Circuit Bank 2 Sensor 2
P0057Heated Oxygen Sensor (HO2S) Heater Circuit Low Voltage Bank 2 Sensor 2
P0058Heated Oxygen Sensor (HO2S) Heater Circuit High Voltage Bank 2 Sensor 2
P0059HO2S Heater Resistance (Bank 2, Sensor 1)
P0060HO2S Heater Resistance (Bank 2, Sensor 2)
P0061HO2S Heater Resistance (Bank 2, Sensor 3)
P0062HO2S Heater Control Circuit (Bank 2, Sensor 3)
P0063HO2S Heater Control Circuit Low (Bank 2, Sensor 3)
P0064HO2S Heater Control Circuit High (Bank 2, Sensor 3)
P0065Air Assisted Injector Control Range/Performance
P0066Air Assisted Injector Control Circuit or Circuit Low
P0067Air Assisted Injector Control Circuit or Circuit High
P0068MAP / MAF - Throttle Position Correlation
P0069MAP - Barometric Pressure Correlation
P0070Ambient Air Temperature Sensor Circuit
P0071Ambient Air Temperature Sensor Range/Performance
P0072Ambient Air Temperature Sensor Circuit Low Input
P0073Ambient Air Temperature Sensor Circuit High Input
P0074Ambient Air Temperature Sensor Circuit Intermittent/Erratic
P0075Intake Valve Control Circuit (Bank 2)
P0076Intake Valve Control Circuit Low (Bank 2)
P0077Intake Valve Control Circuit High (Bank 2)
P0078Exhaust Valve Control Circuit (Bank 2)
P0079Exhaust Valve Control Circuit Low (Bank 2)
P0080Exhaust Valve Control Circuit High (Bank 2)
P0081Intake Valve Control Circuit (Bank 2)
P0082Intake Valve Control Circuit Low (Bank 2)
P0083Intake Valve Control Circuit High (Bank 2)
P0084Exhaust Valve Control Circuit (Bank 2)
P0085Exhaust Valve Control Circuit Low (Bank 2)
P0086Exhaust Valve Control Circuit High (Bank 2)
P0087Fuel Rail/System Pressure - Too Low
P0088Fuel Rail/System Pressure - Too High
P0089Fuel Pressure Regulator Performance
P0090Fuel Pressure Regulator Control Circuit
P0091Fuel Pressure Regulator Control Circuit Low
P0092Fuel Pressure Regulator Control Circuit High
P0093Fuel System Leak Detected - Large Leak
P0094Fuel System Leak Detected - Small Leak
P0095Intake Air Temperature Sensor 2 Circuit
P0096Intake Air Temperature Sensor 2 Circuit Range/Performance
P0097Intake Air Temperature Sensor 2 Circuit Low Input
P0098Intake Air Temperature Sensor 2 Circuit High Input
P0099Intake Air Temperature Sensor 2 Circuit Intermittent/Erratic

Standard fault codes (DTC) from P0100 to P0199

OBD Code Description
P0100Mass or Volume Air flow Circuit Malfunction
P0101Mass or Volume Air flow Circuit Range/Performance Problem
P0102Mass or Volume Air Flow Circuit low Input
P0103Mass or Volume Air flow Circuit High Input
P0104Mass or Volume Air flow Circuit Intermittent
P0105Manifold Absolute Pressure/Barometric Pressure Circuit Malfunction
P0106Manifold Absolute Pressure/Barometric Pressure Circuit Range/Performance Problem
P0107Manifold Absolute Pressure/Barometric Pressure Circuit Low Input
P0108Manifold Absolute Pressure/Barometric Pressure Circuit High Input
P0109Manifold Absolute Pressure/Barometric Pressure Circuit Intermittent
P0110Intake Air Temperature Circuit Malfunction More details...
P0111Intake Air Temperature Circuit Range/Performance Problem
P0112Intake Air Temperature Circuit Low Input
P0113Intake Air Temperature Circuit High Input
P0114Intake Air Temperature Circuit Intermittent
P0115Engine Coolant Temperature Circuit Malfunction
P0116Engine Coolant Temperature Circuit Range/Performance Problem
P0117Engine Coolant Temperature Circuit Low Input
P0118Engine Coolant Temperature Circuit High Input
P0119Engine Coolant Temperature Circuit Intermittent
P0120Throttle Pedal Position Sensor/Switch A Circuit Malfunction
P0121Throttle/Pedal Position Sensor/Switch A Circuit Range/Performance Problem
P0122Throttle/Pedal Position Sensor/Switch A Circuit Low Input
P0123Throttle/Pedal Position Sensor/Switch A Circuit High Input
P0124Throttle/Pedal Position Sensor/Switch A Circuit Intermittent
P0125Insufficient Coolant Temperature for Closed Loop Fuel Control
P0126Insufficient Coolant Temperature for Stable Operation
P0127Intake Air Temperature Too High
P0128Coolant Thermostat (Coolant Temp Below Thermostat Regulating Temperature)
P0129Barometric Pressure Too Low
P0130O2 Sensor Circuit Malfunction (Bank 2 Sensor 1)
P0131O2 Sensor Circuit Low Voltage (Bank 2 Sensor 1)
P0132O2 Sensor Circuit High Voltage (Bank 2 Sensor 1)
P0133O2 Sensor Circuit Slow Response (Bank 2 Sensor 1)
P0134O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 1)
P0135O2 Sensor Heater Circuit Malfunction (Bank 2 Sensor 1)
P0136O2 Sensor Circuit Malfunction (Bank 1 Sensor 2)
P0137O2 Sensor Circuit Low Voltage (Bank 1 Sensor 2)
P0138O2 Sensor Circuit High Voltage (Bank 1 Sensor 2)
P0139O2 Sensor Circuit Slow Response (Bank 1 Sensor 2)
P0140O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 2)
P0141O2 Sensor Heater Circuit Malfunction (Bank 2 Sensor 2)
P0142O2 Sensor Circuit Malfunction (Bank 2 Sensor 3)
P0143O2 Sensor Circuit Low Voltage (Bank 2 Sensor 3)
P0144O2 Sensor Circuit High Voltage (Bank 2 Sensor 3)
P0145O2 Sensor Circuit Slow Response (Bank 2 Sensor 3)
P0146O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 3)
P0147O2 Sensor Heater Circuit Malfunction (Bank 2 Sensor 3)
P0148Fuel Delivery Error
P0149Fuel Timing Error
P0150O2 Sensor Circuit Malfunction (Bank 2 Sensor 1)
P0151O2 Sensor Circuit Low Voltage (Bank 2 Sensor 1)
P0152O2 Sensor Circuit High Voltage (Bank 2 Sensor 1)
P0153O2 Sensor Circuit Slow Response (Bank 2 Sensor 1)
P0154O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 1)
P0155O2 Sensor Heater Circuit Malfunction (Bank 2 Sensor 1)
P0156O2 Sensor Circuit Malfunction (Bank 2 Sensor 2)
P0157O2 Sensor Circuit Low Voltage (Bank 2 Sensor 2)
P0158O2 Sensor Circuit High Voltage (Bank 2 Sensor 2)
P0159O2 Sensor Circuit Slow Response (Bank 2 Sensor 2)
P0160O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 2)
P0161O2 Sensor Heater Circuit Malfunction (Bank 2 Sensor 2)
P0162O2 Sensor Circuit Malfunction (Bank 2 Sensor 3)
P0163O2 Sensor Circuit Low Voltage (Bank 2 Sensor 3)
P0164O2 Sensor Circuit High Voltage (Bank 2 Sensor 3)
P0165O2 Sensor Circuit Slow Response (Bank 2 Sensor 3)
P0166O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 3)
P0167O2 Sensor Heater Circuit Malfunction (Bank 2 Sensor 3)
P0168Engine Fuel Temperature Too High
P0169Incorrect Fuel Composition
P0170Fuel Trim Malfunction (Bank 2)
P0171System Too Lean (Bank 2)
P0172System Too Rich (Bank 2)
P0173Fuel Trim Malfunction (Bank 2)
P0174System Too Lean (Bank 2)
P0175System Too Rich (Bank 2)
P0176Fuel Composition Sensor Circuit Malfunction
P0177Fuel Composition Sensor Circuit Range/Performance
P0178Fuel Composition Sensor Circuit Low Input
P0179Fuel Composition Sensor Circuit High Input
P0180Fuel Temperature Sensor A Circuit Malfunction
P0181Fuel Temperature Sensor A Circuit Performance
P0182Fuel Temperature Sensor A Circuit low Input
P0183Fuel Temperature Sensor A Circuit Intermittent
P0184Fuel Temperature Sensor A Circuit Intermittent
P0185Fuel Temperature Sensor B Circuit Malfunction
P0186Fuel Temperature Sensor B Circuit Range/Performance
P0187Fuel Temperature Sensor B Circuit Low Input
P0188Fuel Temperature Sensor B Circuit High Input
P0189Fuel Temperature Sensor B Circuit Intermittent
P0190Fuel Rail Pressure Sensor Circuit Malfunction
P0191Fuel Rail Pressure Sensor Circuit Range/Performance
P0192Fuel Rail Pressure Sensor Circuit Low Input
P0193Fuel Rail Pressure Sensor Circuit High Input
P0194Fuel Rail Pressure Sensor Circuit Intermittent
P0195Engine Oil Temperature Sensor Malfunction
P0196Engine Oil Temperature Sensor Range/Performance
P0197Engine Oil Temperature Sensor Low
P0198Engine Oil Temperature Sensor High
P0199Engine Oil Temperature Sensor Intermittent

Standard fault codes (DTC) from P0200 to P0299

OBD Code Description
P0200Injector Circuit Malfunction
P0201Injector Circuit Malfunction - Cylinder 1
P0202Injector Circuit Malfunction - Cylinder 2
P0203Injector Circuit Malfunction - Cylinder 3
P0204Injector Circuit Malfunction - Cylinder 4
P0205Injector Circuit Malfunction - Cylinder 5
P0206Injector Circuit Malfunction - Cylinder 6
P0207Injector Circuit Malfunction - Cylinder 7
P0208Injector Circuit Malfunction - Cylinder 8
P0209Injector Circuit Malfunction - Cylinder 9
P0210Injector Circuit Malfunction - Cylinder 10
P0211Injector Circuit Malfunction - Cylinder 11
P0212Injector Circuit Malfunction - Cylinder 12
P0213Cold Start Injector 1 Malfunction
P0214Cold Start Injector 2 Malfunction
P0215Engine Shutoff Solenoid Malfunction
P0216Injection Timing Control Circuit Malfunction
P0217Engine Overtemp Condition
P0218Transmission Over Temperature Condition
P0219Engine Over Speed Condition
P0220Throttle/Pedal Position Sensor/Switch B Circuit Malfunction
P0221Throttle/Pedal Position Sensor/Switch B Circuit Range/Performance Problem
P0222Throttle/Pedal Position Sensor/Switch B Circuit Low Input
P0223Throttle/Pedal Position Sensor/Switch B Circuit High Input
P0224Throttle/Pedal Position Sensor/Switch B Circuit Intermittent
P0225Throttle/Pedal Position Sensor/Switch C Circuit Malfunction
P0226Throttle/Pedal Position Sensor/Switch C Circuit Range/Performance Problem
P0227Throttle/Pedal Position Sensor/Switch C Circuit Low Input
P0228Throttle/Pedal Position Sensor/Switch C Circuit High Input
P0229Throttle/Pedal Position Sensor/Switch C Circuit Intermittent
P0230Fuel Pump Primary Circuit Malfunction
P0231Fuel Pump Secondary Circuit Low
P0232Fuel Pump Secondary Circuit Intermittent
P0233Fuel Pump Secondary Circuit Intermittent
P0234Engine Overboost Condition
P0235Turbocharger Boost Sensor A Circuit Malfunction
P0236Turbocharger Boost Sensor A Circuit Range/Performance.
P0237Turbocharger Boost Sensor A Circuit Low
P0238Turbocharger Boost Sensor A Circuit High
P0239Turbocharger Boost Sensor B Circuit Malfunction
P0240Turbocharger Boost Sensor B Circuit Range/Performance
P0241Turbocharger Boost Sensor B Circuit Low
P0242Turbocharger Boost Sensor B Circuit High
P0243Turbocharger Wastegate Solenoid A Malfunction
P0244Turbocharger Wastegate Solenoid A Range/Performance
P0245Turbocharger Wastegate Solenoid A low
P0246Turbocharger Wastegate Solenoid A High
P0247Turbocharger Wastegate Solenoid B Malfunction
P0248Turbocharger Wastegate Solenoid B Range/Performance
P0249Turbocharger Wastegate Solenoid B Low
P0250Turbocharger Wastegate Solenoid B High
P0251Injection Pump Fuel Metering Control A Malfunction (Cam/Rotor/Injector)
P0252Injection Pump Fuel Metering Control A Range/Performance (Cam/Rotor/Injector)
P0253Injection Pump Fuel Metering Control A Low (Cam/Rotor/Injector)
P0254Injection Pump Fuel Metering Control A High (Cam/Rotor/Injector)
P0255Injection Pump Fuel Metering Control A Intermittent (Cam/Rotor/Injector)
P0256Injection Pump Fuel Metering Control B Malfunction (Cam/Rotor/Injector)
P0257Injection Pump Fuel Metering Control B Low (Cam/Rotor/Injector)
P0258Injection Pump Fuel Metering Control B Low (Cam/Rotor/Injector)
P0259Injection lump Fuel Metering Control B High (Cam/Rotor/Injector)
P0260Injection Pump Fuel Metering Control B Intermittent (Cam/Rotor/Injector)
P0261Cylinder 1 Injector Circuit Low
P0262Cylinder 1 Injector Circuit High
P0263Cylinder 1 Contribution/Balance Fault
P0264Cylinder 2 Injector Circuit Low
P0265Cylinder 2 Injector Circuit High
P0266Cylinder 2 Contribution/Balance Fault
P0267Cylinder 3 Injector Circuit Low
P0268Cylinder 3 Injector Circuit High
P0269Cylinder 3 Contribution/Balance Fault
P0270Cylinder 4 Injector Circuit Low
P0271Cylinder 4 Injector Circuit High
P0272Cylinder 4 Contribution/Balance Fault
P0273Cylinder 5 Injector Circuit Low
P0274Cylinder 5 Injector Circuit High
P0275Cylinder 5 Contribution/Balance Fault
P0276Cylinder 6 Injector Circuit Low
P0277Cylinder 6 Injector Circuit High
P0278Cylinder 6 Contribution/Balance Fault
P0279Cylinder 7 Injector Circuit Low
P0280Cylinder 7 Injector Circuit High
P0281Cylinder 7 Contribution/Balance Fault
P0282Cylinder 8 Injector Circuit Low
P0283Cylinder 8 Injector Circuit High
P0284Cylinder 8 Contribution/Balance Fault
P0285Cylinder 9 Injector Circuit Low
P0286Cylinder 9 Injector Circuit High
P0287Cylinder 9 Contribution/Balance Fault
P0288Cylinder 10 Injector Circuit Low
P0289Cylinder 10 Injector Circuit High
P0290Cylinder 10 Contribution/Balance Fault
P0291Cylinder 11 Injector Circuit Low
P0292Cylinder 11 Injector Circuit High
P0293Cylinder 11 Contribution/Balance Fault
P0294Cylinder 12 Injector Circuit Low
P0295Cylinder 12 Injector Circuit High
P0296Cylinder 12 Contribution/Balance Fault
P0297Vehicle Overspeed Condition
P0298Engine Oil Over Temperature
P0299Turbo / Super Charger Underboost