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.

- P0000No trouble codeEngine/PowertrainLow
- P0001Fuel Volume Regulator Control Circuit / OpenFuel SystemMedium
- P0002Fuel Volume Regulator Control Circuit Range/PerformanceFuel SystemMedium
- P0003Fuel Volume Regulator Control Circuit LowFuel SystemMedium
- P0004Fuel Volume Regulator Control Circuit HighFuel SystemMedium
- P0005Fuel Shutoff Valve Control Circuit / OpenFuel SystemMedium
- P0006Fuel Shutoff Valve Control Circuit LowFuel SystemMedium
- P0007Fuel Shutoff Valve Control Circuit HighFuel SystemMedium
- P0008Engine Position System Performance - Bank 1Engine/PowertrainMedium
- P0009Engine Position System Performance - Bank 1Engine/PowertrainMedium
- P0010Intake Camshaft Position Actuator Circuit / Open (Bank 1)Valve TimingMedium
- P0011Intake Camshaft Position Timing - Over-Advanced (Bank 1)Valve TimingHigh
- P0012Intake Camshaft Position Timing - Over-Retarded (Bank 1)Valve TimingHigh
- P0013Exhaust Camshaft Position Actuator Circuit / Open (Bank 1)Valve TimingMedium
- P0014Exhaust Camshaft Position Timing - Over-Advanced (Bank 1)Valve TimingHigh
- P0015Exhaust Camshaft Position Timing - Over-Retarded (Bank 1)Valve TimingHigh
- P0016Crankshaft Position Camshaft Position Correlation Bank 1 Sensor AValve TimingMedium
- P0017Crankshaft Position Camshaft Position Correlation Bank 1 Sensor BValve TimingMedium
- P0018Crankshaft Position Camshaft Position Correlation Bank 2 Sensor AValve TimingMedium
- P0019Crankshaft Position Camshaft Position Correlation Bank 2 Sensor BValve TimingMedium
- P0020Intake Camshaft Position Actuator Circuit / Open (Bank 2)Valve TimingMedium
- P0021Intake Camshaft Position Timing - Over-Advanced (Bank 2)Valve TimingHigh
- P0022Intake Camshaft Position Timing - Over-Retarded (Bank 2)Valve TimingHigh
- P0023Exhaust Camshaft Position Actuator Circuit / Open (Bank 2)Valve TimingMedium
- P0024Exhaust Camshaft Position Timing - Over-Advanced (Bank 2)Valve TimingHigh
- P0025Exhaust Camshaft Position Timing - Over-Retarded (Bank 2)Valve TimingHigh
- P0026Intake Valve Control Solenoid Circuit Range/Performance (Bank 2)Engine/PowertrainMedium
- P0027Exhaust Valve Control Solenoid Circuit Range/Performance (Bank 2)Exhaust SystemMedium
- P0028Intake Valve Control Solenoid Circuit Range/Performance (Bank 2)Engine/PowertrainMedium
- P0029Exhaust Valve Control Solenoid Circuit Range/Performance (Bank 2)Exhaust SystemMedium
- P0030Heated Oxygen Sensor (H02S) Heater Control Circuit Bank 1 Sensor 1O2 SensorsMedium
- P0031Heated Oxygen Sensor (HO2S) Heater Circuit Low Voltage Bank 1 Sensor 1O2 SensorsMedium
- P0032Heated Oxygen Sensor (HO2S) Heater Circuit High Voltage Bank 1 Sensor 1O2 SensorsMedium
- P0033Turbo/Super Charger Bypass Valve Control Circuit / OpenTurbo/SuperchargerMedium
- P0034Turbo/Super Charger Bypass Valve Control Circuit LowTurbo/SuperchargerMedium
- P0035Turbo/Super Charger Bypass Valve Control Circuit HighTurbo/SuperchargerMedium
- P0036Heated Oxygen Sensor (HO2S) Heater Control Circuit Bank 1 Sensor 2O2 SensorsMedium
- P0037Heated Oxygen Sensor (HO2S) Heater Circuit Low Voltage Bank 1 Sensor 2O2 SensorsMedium
- P0038Heated Oxygen Sensor (HO2S) Heater Circuit High Voltage Bank 1 Sensor 2O2 SensorsMedium
- P0039Turbo/Super Charger Bypass Valve Control Circuit Range/PerformanceTurbo/SuperchargerMedium
- P0040Oxygen Sensor Signals Swapped Bank 1 Sensor 1 / Bank 2 Sensor 1O2 SensorsMedium
- P0041Oxygen Sensor Signals Swapped Bank 1 Sensor 2 / Bank 2 Sensor 2O2 SensorsMedium
- P0042HO2S Heater Control Circuit (Bank 1, Sensor 3)O2 SensorsMedium
- P0043HO2S Heater Control Circuit Low (Bank 1, Sensor 3)O2 SensorsMedium
- P0044HO2S Heater Control Circuit High (Bank 1, Sensor 3)O2 SensorsMedium
- P0046Turbocharger/Supercharger Boost Control 'A' Circuit Range/PerformanceTurbo/SuperchargerMedium
- P0047Turbocharger/Supercharger Boost Control 'A' Circuit LowTurbo/SuperchargerMedium
- P0048Turbocharger/Supercharger Boost Control 'A' Circuit HighTurbo/SuperchargerMedium
- P0049Turbo/Super Charger Turbine OverspeedTurbo/SuperchargerMedium
- P0050Heated Oxygen Sensor (HO2S) Heater Circuit Bank 2 Sensor 1O2 SensorsMedium

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.
