OBD-II diagnostic trouble codes

Meaning, symptoms, causes, diagnosis steps and repair cost for each code. Generic SAE codes apply to all makes; manufacturer-specific codes are marked.

4 655 codes
CodeWhat it meansSeverity
P0001Fuel Volume Regulator Control Circuit/OpenMedium
P0002Fuel Volume Regulator Control Circuit Range/PerformanceMedium
P0003Fuel Volume Regulator Control Circuit LowMedium
P0004Fuel Volume Regulator Control Circuit HighMedium
P0005Fuel Shutoff Valve 'A' Control Circuit/OpenMedium
P0006Fuel Shutoff Valve 'A' Control Circuit LowMedium
P0007Fuel Shutoff Valve 'A' Control Circuit HighMedium
P0008Engine Position System PerformanceMedium
P0009Engine Position System PerformanceMedium
P0010'A' Camshaft Position Actuator CircuitMedium
P0011"A" Camshaft Position – Timing Over-Advanced or System Performance (Bank 1)Medium
P0012"A" Camshaft Position – Timing Over-Retarded (Bank 1)Medium
P0013'B' Camshaft Position - Actuator CircuitMedium
P0014'B' Camshaft Position - Timing Over-Advanced or System PerformanceMedium
P0015'B' Camshaft Position - Timing Over-RetardedMedium
P0016Crankshaft Position – Camshaft Position Correlation (Bank 1 Sensor A)High
P0017Crankshaft Position - Camshaft Position CorrelationMedium
P0018Crankshaft Position - Camshaft Position CorrelationMedium
P0019Crankshaft Position - Camshaft Position CorrelationMedium
P0020'A' Camshaft Position Actuator CircuitMedium
P0021"A" Camshaft Position – Timing Over-Advanced or System Performance (Bank 2)Medium
P0022'A' Camshaft Position - Timing Over-RetardedMedium
P0023'B' Camshaft Position - Actuator CircuitMedium
P0024'B' Camshaft Position - Timing Over-Advanced or System PerformanceMedium
P0025'B' Camshaft Position - Timing Over-RetardedMedium
P0026Intake Valve Control Solenoid Circuit Range/PerformanceMedium
P0027Exhaust Valve Control Solenoid Circuit Range/PerformanceMedium
P0028Intake Valve Control Solenoid Circuit Range/PerformanceMedium
P0029Exhaust Valve Control Solenoid Circuit Range/PerformanceMedium
P0030HO2S Heater Control CircuitMedium
P0031HO2S Heater Control Circuit LowMedium
P0032HO2S Heater Control Circuit HighMedium
P0033Turbo Charger Bypass Valve Control CircuitMedium
P0034Turbo Charger Bypass Valve Control Circuit LowMedium
P0035Turbo Charger Bypass Valve Control Circuit HighMedium
P0036HO2S Heater Control CircuitMedium
P0037HO2S Heater Control Circuit LowMedium
P0038HO2S Heater Control Circuit HighMedium
P0039Turbo/Super Charger Bypass Valve Control Circuit Range/PerformanceMedium
P0040O2 Sensor Signals Swapped Bank 1 Sensor 1/ Bank 2 Sensor 1Medium
P0041O2 Sensor Signals Swapped Bank 1 Sensor 2/ Bank 2 Sensor 2Medium
P0042HO2S Heater Control CircuitMedium
P0043HO2S Heater Control Circuit LowMedium
P0044HO2S Heater Control Circuit HighMedium
P0045Turbo/Super Charger Boost Control Solenoid Circuit/OpenMedium
P0046Turbo/Super Charger Boost Control Solenoid Circuit Range/PerformanceMedium
P0047Turbo/Super Charger Boost Control Solenoid Circuit LowMedium
P0048Turbo/Super Charger Boost Control Solenoid Circuit HighMedium
P0049Turbo/Super Charger Turbine OverspeedMedium
P0050HO2S Heater Control CircuitMedium
P0051HO2S Heater Control Circuit LowMedium
P0052HO2S Heater Control Circuit HighMedium
P0053HO2S Heater ResistanceMedium
P0054HO2S Heater ResistanceMedium
P0055HO2S Heater ResistanceMedium
P0056HO2S Heater Control CircuitMedium
P0057HO2S Heater Control Circuit LowMedium
P0058HO2S Heater Control Circuit HighMedium
P0059HO2S Heater ResistanceMedium
P0060HO2S Heater ResistanceMedium
P0061HO2S Heater ResistanceMedium
P0062HO2S Heater Control CircuitMedium
P0063HO2S Heater Control Circuit LowMedium
P0064HO2S Heater Control Circuit HighMedium
P0065Air Assisted Injector Control Range/PerformanceMedium
P0066Air Assisted Injector Control Circuit or Circuit LowMedium
P0067Air Assisted Injector Control Circuit HighMedium
P0068MAP/MAF - Throttle Position CorrelationMedium
P0069Manifold Absolute Pressure - Barometric Pressure CorrelationMedium
P0070Ambient Air Temperature Sensor CircuitMedium
P0071Ambient Air Temperature Sensor Range/PerformanceMedium
P0072Ambient Air Temperature Sensor Circuit LowMedium
P0073Ambient Air Temperature Sensor Circuit HighMedium
P0074Ambient Air Temperature Sensor Circuit IntermittentMedium
P0075Intake Valve Control Solenoid CircuitMedium
P0076Intake Valve Control Solenoid Circuit LowMedium
P0077Intake Valve Control Solenoid Circuit HighMedium
P0078Exhaust Valve Control Solenoid CircuitMedium
P0079Exhaust Valve Control Solenoid Circuit LowMedium
P0080Exhaust Valve Control Solenoid Circuit HighMedium
P0081Intake Valve Control Solenoid CircuitMedium
P0082Intake Valve Control Solenoid Circuit LowMedium
P0083Intake Valve Control Solenoid Circuit HighMedium
P0084Exhaust Valve Control Solenoid CircuitMedium
P0085Exhaust Valve Control Solenoid Circuit LowMedium
P0086Exhaust Valve Control Solenoid Circuit HighMedium
P0087Fuel Rail/System Pressure – Too LowHigh
P0088Fuel Rail/System Pressure - Too HighMedium
P0089Fuel Pressure Regulator 1 PerformanceMedium
P0090Fuel Pressure Regulator 1 Control CircuitMedium
P0091Fuel Pressure Regulator 1 Control Circuit LowMedium
P0092Fuel Pressure Regulator 1 Control Circuit HighMedium
P0093Fuel System Leak Detected - Large LeakLow
P0094Fuel System Leak Detected - Small LeakLow
P0095Intake Air Temperature Sensor 2 CircuitMedium
P0096Intake Air Temperature Sensor 2 Circuit Range/PerformanceMedium
P0097Intake Air Temperature Sensor 2 Circuit LowMedium
P0098Intake Air Temperature Sensor 2 Circuit HighMedium
P0099Intake Air Temperature Sensor 2 Circuit Intermittent/ErraticMedium
P0100Mass or Volume Air Flow CircuitMedium