OBD-II Trouble Codes
OBD-II Diagnostic Trouble Codes (DTCs) are standardised codes your car's computer generates when it detects a problem. Search our complete database of 3,745 codes to understand what's wrong with your vehicle. For a diagnosis tailored to your specific car, try TorqueBot — our AI mechanic analyses your code in context with your make, model, and year.
3,745 codes found
P0000No trouble code
Low
P0001Fuel Volume Regulator Control Circuit / Open
Medium
P0002Fuel Volume Regulator Control Circuit Range/Performance
Medium
P0003Fuel Volume Regulator Control Circuit Low
Medium
P0004Fuel Volume Regulator Control Circuit High
Medium
P0005Fuel Shutoff Valve Control Circuit / Open
Medium
P0006Fuel Shutoff Valve Control Circuit Low
Medium
P0007Fuel Shutoff Valve Control Circuit High
Medium
P0008Engine Position System Performance - Bank 1
Medium
P0009Engine Position System Performance - Bank 1
Medium
P0010Intake Camshaft Position Actuator Circuit / Open (Bank 1)
Medium
P0011Intake Camshaft Position Timing - Over-Advanced (Bank 1)
High
P0012Intake Camshaft Position Timing - Over-Retarded (Bank 1)
High
P0013Exhaust Camshaft Position Actuator Circuit / Open (Bank 1)
Medium
P0014Exhaust Camshaft Position Timing - Over-Advanced (Bank 1)
High
P0015Exhaust Camshaft Position Timing - Over-Retarded (Bank 1)
High
P0016Crankshaft Position Camshaft Position Correlation Bank 1 Sensor A
Medium
P0017Crankshaft Position Camshaft Position Correlation Bank 1 Sensor B
Medium
P0018Crankshaft Position Camshaft Position Correlation Bank 2 Sensor A
Medium
P0019Crankshaft Position Camshaft Position Correlation Bank 2 Sensor B
Medium
P0020Intake Camshaft Position Actuator Circuit / Open (Bank 2)
Medium
P0021Intake Camshaft Position Timing - Over-Advanced (Bank 2)
High
P0022Intake Camshaft Position Timing - Over-Retarded (Bank 2)
High
P0023Exhaust Camshaft Position Actuator Circuit / Open (Bank 2)
Medium
P0024Exhaust Camshaft Position Timing - Over-Advanced (Bank 2)
High
P0025Exhaust Camshaft Position Timing - Over-Retarded (Bank 2)
High
P0026Intake Valve Control Solenoid Circuit Range/Performance (Bank 2)
Medium
P0027Exhaust Valve Control Solenoid Circuit Range/Performance (Bank 2)
Medium
P0028Intake Valve Control Solenoid Circuit Range/Performance (Bank 2)
Medium
P0029Exhaust Valve Control Solenoid Circuit Range/Performance (Bank 2)
Medium
P0030Heated Oxygen Sensor (H02S) Heater Control Circuit Bank 1 Sensor 1
Medium
P0031Heated Oxygen Sensor (HO2S) Heater Circuit Low Voltage Bank 1 Sensor 1
Medium
P0032Heated Oxygen Sensor (HO2S) Heater Circuit High Voltage Bank 1 Sensor 1
Medium
P0033Turbo/Super Charger Bypass Valve Control Circuit / Open
Medium
P0034Turbo/Super Charger Bypass Valve Control Circuit Low
Medium
P0035Turbo/Super Charger Bypass Valve Control Circuit High
Medium
P0036Heated Oxygen Sensor (HO2S) Heater Control Circuit Bank 1 Sensor 2
Medium
P0037Heated Oxygen Sensor (HO2S) Heater Circuit Low Voltage Bank 1 Sensor 2
Medium
P0038Heated Oxygen Sensor (HO2S) Heater Circuit High Voltage Bank 1 Sensor 2
Medium
P0039Turbo/Super Charger Bypass Valve Control Circuit Range/Performance
Medium
P0040Oxygen Sensor Signals Swapped Bank 1 Sensor 1 / Bank 2 Sensor 1
Medium
P0041Oxygen Sensor Signals Swapped Bank 1 Sensor 2 / Bank 2 Sensor 2
Medium
P0042HO2S Heater Control Circuit (Bank 1, Sensor 3)
Medium
P0043HO2S Heater Control Circuit Low (Bank 1, Sensor 3)
Medium
P0044HO2S Heater Control Circuit High (Bank 1, Sensor 3)
Medium
P0046Turbocharger/Supercharger Boost Control 'A' Circuit Range/Performance
Medium
P0047Turbocharger/Supercharger Boost Control 'A' Circuit Low
Medium
P0048Turbocharger/Supercharger Boost Control 'A' Circuit High
Medium
P0049Turbo/Super Charger Turbine Overspeed
Medium
P0050Heated Oxygen Sensor (HO2S) Heater Circuit Bank 2 Sensor 1
Medium
Get a diagnosis for YOUR car
Generic code definitions only tell part of the story. TorqueBot analyses your specific make, model, and year to give you the full picture.