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)
- P0991Transmission Fluid Pressure Sensor/Switch E Circuit Intermittent
- P0992Transmission Fluid Pressure Sensor/Switch F Circuit
- P0993Transmission Fluid Pressure Sensor/Switch F Circuit Range/Performance
- P0994Transmission Fluid Pressure Sensor/Switch F Circuit Low
- P0995Transmission Fluid Pressure Sensor/Switch F Circuit High
- P0996Transmission Fluid Pressure Sensor/Switch F Circuit Intermittent
- P0997Shift Solenoid F Control Circuit Range/Performance
- P0998Shift Solenoid F Control Circuit Low
- P0999Shift Solenoid F Control Circuit High
- P099AShift Solenoid G Control Circuit Range/Performance
- P099BShift Solenoid G Control Circuit Low
- P099CShift Solenoid G Control Circuit High
- P099DShift Solenoid H Control Circuit Range/Performance
- P099EShift Solenoid H Control Circuit Low
- P099FShift Solenoid H Control Circuit High
- P09A0Shift Solenoid G Control Circuit/Open
- P09A1Shift Solenoid H Control Circuit/Open
- P09A2Gate Select Position Circuit B Circuit
- P09A3Gate Select Position Circuit B Range/Performance
- P09A4Gate Select Position Circuit B Low
- P09A5Gate Select Position Circuit B High
- P09A6Gate Select Position Circuit C Circuit
- P09A7Gate Select Position Circuit C Range/Performance
- P09A8Gate Select Position Circuit C Low
- P09A9Gate Select Position Circuit C High
- P0A00Motor Electronics Coolant Temperature Sensor Circuit
- P0A01Motor Electronics Coolant Temperature Sensor Range/Performance
- P0A02Motor Electronics Coolant Temperature Sensor Low Input
- P0A03Motor Electronics Coolant Temperature Sensor High Input
- P0A04Motor Electronics Coolant Temperature Sensor A Circuit Intermittent
- P0A05Motor Electronics Coolant Pump A Control Circuit/Open
- P0A06Motor Electronics Coolant Pump A Control Circuit Low
- P0A07Motor Electronics Coolant Pump A Control Circuit High
- P0A08DC/DC Converter Status Circuit
- P0A09DC/DC Converter Status Circuit
- P0A0AHigh Voltage System Interlock Circuit
- P0A0BHigh Voltage System Interlock Circuit A Performance
- P0A0CHigh Voltage System Interlock Circuit Low
- P0A0DHigh Voltage System Interlock Circuit High
- P0A0EHigh Voltage System Interlock Circuit A Intermittent
- P0A0FHybrid Engine Failed to Start
- P0A10Hybrid Battery Voltage Sense Circuit
- P0A11DC/DC Converter Enable Circuit/Open
- P0A12DC/DC Converter Communication
- P0A13DC/DC Converter Enable Circuit High
- P0A14Engine Mount A Control Circuit/Open
- P0A15Engine Mount A Control Circuit Low
- P0A16Engine Mount A Control Circuit High
- P0A17Motor Torque Sensor Circuit
- P0A18Motor Torque Sensor Circuit Range/Performance
- P0A19Motor Torque Sensor Circuit Low
- P0A1AGenerator Control Module
- P0A1BDrive Motor A Control Module Performance
- P0A1CDrive Motor A Phase U Current Sensor Circuit
- P0A1DHybrid/EV Powertrain Control Module A
- P0A1EStarter/Generator Control Module
- P0A1FBattery Energy Control Module
- P0A20Motor Torque Sensor Circuit High
- P0A21Motor Torque Sensor Circuit Intermittent
- P0A22Generator Torque Sensor Circuit
- P0A23Generator Torque Sensor Circuit Range/Performance
- P0A24Generator Torque Sensor Circuit Low
- P0A25Generator Torque Sensor Circuit High
- P0A26Generator Torque Sensor Circuit Intermittent
- P0A27Hybrid/EV Battery Power Off Circuit
- P0A28Hybrid/EV Battery Power Off Circuit Low
- P0A29Hybrid/EV Battery Power Off Circuit High
- P0A2ADrive Motor A Temperature Sensor Circuit
- P0A2BDrive Motor A Temperature Sensor Range/Performance
- P0A2CDrive Motor A Temperature Sensor Circuit Low
- P0A2DDrive Motor A Temperature Sensor Circuit High
- P0A2EDrive Motor A Temperature Sensor A Circuit Intermittent
- P0A2FDrive Motor A Over Temperature
- P0A30Drive Motor B Temperature Sensor Circuit
- P0A31Drive Motor B Temperature Sensor Circuit Range/Performance
- P0A32Drive Motor B Temperature Sensor Circuit Low
- P0A33Drive Motor B Temperature Sensor Circuit High
- P0A34Drive Motor B Temperature Sensor Circuit Intermittent
- P0A35Drive Motor B Over Temperature
- P0A36Generator Temperature Sensor Circuit
- P0A37Generator Temperature Sensor Circuit Range/Performance
- P0A38Generator Temperature Sensor Circuit Low
- P0A39Generator Temperature Sensor Circuit High
- P0A3AGenerator Temperature Sensor Circuit Intermittent
- P0A3BGenerator A Over Temperature
- P0A3CDrive Motor A Inverter Performance
- P0A3DDrive Motor B Inverter Over Temperature
- P0A3EGenerator Inverter Over Temperature
- P0A3FDrive Motor A Position Sensor Circuit
- P0A40Drive Motor A Position Sensor Circuit
- P0A41Drive Motor A Position Sensor Range/Performance
- P0A42Drive Motor A Position Sensor Circuit High
- P0A43Drive Motor A Position Sensor Circuit Intermittent
- P0A44Drive Motor A Position Sensor Circuit Overspeed
- P0A45Drive Motor B Position Sensor Circuit
- P0A46Drive Motor B Position Sensor Circuit Range/Performance
- P0A47Drive Motor B Position Sensor Circuit Low
- P0A48Drive Motor B Position Sensor Circuit High
- P0A49Drive Motor B Position Sensor Circuit Intermittent
- P0A4ADrive Motor B Position Sensor Circuit Overspeed
Code data: OBDex open dataset (CC0), reviewed and rewritten for drivers. Always confirm a diagnosis before replacing parts.