Diagnostic Trouble Code Search

Find detailed information about vehicle diagnostic trouble codes (DTCs). Enter a code or select a make to search our comprehensive database.

Search By Code

DTC Code Format Guide
P Powertrain
B Body
C Chassis
U Network

Filter By Code Type

P Codes

Code Type System System Name Module Message
P0021 P-Code Powertrain Variable Valve Timing Engine Control Module A Camshaft Position - Timing Over-Advanced or System Performance (Bank 2)
P0022 P-Code Powertrain Variable Valve Timing Engine Control Module A Camshaft Position - Timing Over-Retarded (Bank 2)
P0023 P-Code Powertrain Variable Valve Timing Engine Control Module B Camshaft Position - Actuator Circuit (Bank 2)
P0024 P-Code Powertrain Variable Valve Timing Engine Control Module B Camshaft Position - Timing Over-Advanced or System Performance (Bank 2)
P0025 P-Code Powertrain Variable Valve Timing Engine Control Module B Camshaft Position - Timing Over-Retarded (Bank 2)
P0026 P-Code Powertrain Variable Valve Control Engine Control Module Intake Valve Control Solenoid Circuit Range/Performance (Bank 1)
P0027 P-Code Powertrain Variable Valve Control Engine Control Module Exhaust Valve Control Solenoid Circuit Range/Performance (Bank 1)
P0028 P-Code Powertrain Variable Valve Control Engine Control Module Intake Valve Control Solenoid Circuit Range/Performance (Bank 2)
P0029 P-Code Powertrain Variable Valve Control Engine Control Module Exhaust Valve Control Solenoid Circuit Range/Performance (Bank 2)
P0030 P-Code Powertrain Oxygen Sensor Heater Engine Control Module HO2S Heater Control Circuit (Bank 1 Sensor 1)
P0031 P-Code Powertrain Oxygen Sensor Heater Engine Control Module HO2S Heater Control Circuit Low (Bank 1 Sensor 1)
P0032 P-Code Powertrain Oxygen Sensor Heater Engine Control Module HO2S Heater Control Circuit High (Bank 1 Sensor 1)
P0033 P-Code Powertrain Turbocharger Engine Control Module Turbo Charger Bypass Valve Control Circuit
P0034 P-Code Powertrain Turbocharger Engine Control Module Turbo Charger Bypass Valve Control Circuit Low
P0035 P-Code Powertrain Turbocharger Engine Control Module Turbo Charger Bypass Valve Control Circuit High
P0036 P-Code Powertrain Oxygen Sensor Heater Engine Control Module HO2S Heater Control Circuit (Bank 1 Sensor 2)
P0037 P-Code Powertrain Oxygen Sensor Heater Engine Control Module HO2S Heater Control Circuit Low (Bank 1 Sensor 2)
P0038 P-Code Powertrain Oxygen Sensor Heater Engine Control Module HO2S Heater Control Circuit High (Bank 1 Sensor 2)
P0039 P-Code Powertrain Turbocharger Engine Control Module Turbo/Super Charger Bypass Valve Control Circuit Range/Performance
P0040 P-Code Powertrain Oxygen Sensor Engine Control Module O2 Sensor Signals Swapped Bank 1 Sensor 1/ Bank 2 Sensor 1