Check-engine codes
What does my check-engine code mean?
Plain-English explanations for OBD-II trouble codes: what the code means, the most likely causes, symptoms, and how much labour a repair usually takes.
P0 codes · Powertrain (generic)
- P05E0Brake Pedal Position Sensor A and B Correlation
- P05E1A/C Refrigerant Pressure Sensor A Circuit Intermittent or Erratic
- P05E2A/C Refrigerant Pressure Sensor B Circuit Intermittent or Erratic
- P05E3Park Brake Sensor or Switch Circuit
- P05E4Park Brake Sensor or Switch Circuit Low
- P05E5Park Brake Sensor or Switch Circuit High
- P05E6Park Brake Sensor or Switch Circuit Range or Performance
- P05E7Park Brake Sensor or Switch Circuit Intermittent or Erratic
- P05E8Engine Oil Bypass Valve Control Circuit Open
- P05E9Engine Oil Bypass Valve Control Circuit Low
- P05EAEngine Oil Bypass Valve Control Circuit High
- P05EBCold Start SCR NOx Catalyst Inlet Temperature Too Low
- P05ECCold Start Injection Timing Performance
- P05EDReductant Heater Control Module Supply Voltage
- P05EEReductant Pump Supply Voltage Circuit Open
- P05EFReductant Pump Supply Voltage Circuit Low
- P05F0Reductant Pump Supply Voltage Circuit High
- P05F1Reductant Pump Supply Voltage Circuit Stuck On
- P05F2Reductant Pump Supply Voltage Circuit Stuck Off
- P05F3Exhaust Aftertreatment Power Relay Control Circuit Open
- P05F4Exhaust Aftertreatment Power Relay Control Circuit Low
- P05F5Exhaust Aftertreatment Power Relay Control Circuit High
- P05F6Exhaust Aftertreatment Power Relay Control Circuit Stuck On
- P05F7Exhaust Aftertreatment Power Relay Control Circuit Stuck Off
- P05F8Reductant Heater Control Module Performance
- P05F9Stop-Start Status Signal Circuit
- P05FAStop-Start Status Signal Circuit Low
- P05FBStop-Start Status Signal Circuit High
- P05FCCold Start Fuel Pressure Performance Bank 2
- P05FDTurbocharger Boost Control A Temperature Too High
- P05FEActive Grille Air Shutter C Performance Stuck Off
- P05FFBrake Pressure Sensor and Brake Pedal Position Sensor Correlation
- P0600Serial Communication Link
- P0601Internal Control Module Memory Check Sum Error
- P0602Control Module Programming Error
- P0603Internal Control Module Keep Alive Memory (KAM) Error
- P0604Internal Control Module Random Access Memory (RAM) Error
- P0605Internal Control Module Read Only Memory (ROM) Error
- P0606ECM/PCM Processor Fault
- P0607Control Module Performance
- P0608Control Module VSS Output A
- P0609Control Module VSS Output B
- P060AInternal Control Module Monitoring Processor Performance
- P060BInternal Control Module A and D Processing Performance
- P060CInternal Control Module Main Processor Performance
- P060DInternal Control Module Accelerator Pedal Position Performance
- P060EInternal Control Module Throttle Position Performance
- P060FInternal Control Module Coolant Temperature Performance
- P0610Control Module Vehicle Options Error
- P0611Fuel Injector Control Module Performance
- P0612Fuel Injector Control Module Relay Control
- P0613TCM Processor
- P0614ECM and TCM Incompatible
- P0615Starter Relay Circuit
- P0616Starter Relay A Circuit Low
- P0617Starter Relay Circuit High
- P0618Alternative Fuel Control Module KAM Error
- P0619Alternative Fuel Control Module RAM and ROM Error
- P061AInternal Control Module Torque Performance
- P061BInternal Control Module Torque Calculation Performance
- P061CInternal Control Module Engine RPM Performance
- P061DInternal Control Module Engine Air Mass Performance
- P061EInternal Control Module Brake Signal Performance
- P061FInternal Control Module Throttle Actuator Controller Performance
- P0620Generator Control Circuit
- P0621Generator Lamp L Control Circuit
- P0622Generator Field F Control Circuit
- P0623Generator Lamp Control Circuit
- P0624Fuel Cap Lamp Control Circuit
- P0625Generator Field Terminal Circuit Low
- P0626Generator Field/F Terminal Circuit Performance
- P0627Fuel Pump "A" Control Circuit Open
- P0628Fuel Pump A Control Circuit Low
- P0629Fuel Pump A Control Circuit High
- P062AFuel Pump A Control Circuit Range or Performance
- P062BInternal Control Module Fuel Injector Control Performance
- P062CInternal Control Module Vehicle Speed Performance
- P062DFuel Injector Driver Circuit Performance Bank 1
- P062EFuel Injector Driver Circuit Performance Bank 2
- P062FInternal Control Module EEPROM Error
- P0630VIN Not Programmed or Incompatible ECM or PCM
- P0631VIN Not Programmed or Incompatible TCM
- P0632Odometer Not Programmed ECM or PCM
- P0633Immobiliser Key Not Programmed
- P0634Control Module Internal Temperature A Too High
- P0635Power Steering Control Circuit
- P0636Power Steering Control Circuit Low
- P0637Power Steering Control Circuit High
- P0638Throttle Actuator Control Range or Performance Bank 1
- P0639Throttle Actuator Control Range or Performance Bank 2
- P063AGenerator Voltage Sense Circuit A
- P063BGenerator Voltage Sense Circuit A Range or Performance
- P063CGenerator Voltage Sense Circuit A Low
- P063DGenerator Voltage Sense Circuit A High
- P063EAuto Configuration Throttle Input Not Present Bank 1
- P063FAuto Configuration Engine Coolant Temperature Input Not Present
- P0640Intake Air Heater Control Circuit
- P0641Sensor Reference Voltage "A" Circuit Open
- P0642Sensor Reference Voltage "A" Circuit Low
- P0643Sensor Reference Voltage "A" Circuit High
Code data: OBDex open dataset (CC0), reviewed and rewritten for drivers. Always confirm a diagnosis before replacing parts.