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.
P2 codes · Powertrain (generic, extended)
- P2D33Hybrid/EV Battery Inductive Charger Control Module Processor Performance
- P2D34Hybrid/EV Battery Inductive Charger Control Circuit Range/Performance
- P2D35Hybrid/EV Battery Inductive Charging System High Voltage Interlock Circuit Performance
- P2D36Hybrid/EV Battery Inductive Charger Output Voltage Performance
- P2D37Hybrid/EV Battery Inductive Charger Input Circuit Range/Performance
- P2D38Hybrid/EV Battery Pack Heater Performance
- P2D39Forced Hybrid/EV Battery Disconnect
- P2D3AForced Hybrid/EV System Shutdown
- P2D3BHybrid/EV Discharge System Fault
- P2D3CCold Start Hybrid/EV Drive Motor Performance
- P2D3DCold Start Hybrid/EV Drive Motor Inverter Torque Performance
- P2D3ECold Start Hybrid/EV Battery Performance
- P2D3FHybrid/EV Battery Cooling System B Performance
- P2D40Hybrid/EV Battery Cooling System C Performance
- P2D41A/C Compressor Motor Voltage B Performance
- P2D42A/C Compressor Motor Voltage B Low
- P2D43A/C Compressor Motor Voltage B High
- P2D44A/C Compressor Motor Performance
- P2D45Reductant Temperature Too Low
- P2D46Hybrid/EV Battery Pack B Over Temperature
- P2D47Hybrid/EV Battery Pack C Over Temperature
- P2D48Hybrid/EV Battery Pack D Over Temperature
- P2D49Hybrid/EV Battery Pack E Over Temperature
- P2D4AHybrid/EV Battery Pack F Over Temperature
- P2D4BHybrid/EV Battery Pack G Over Temperature
- P2D4CHybrid/EV Battery Pack H Over Temperature
- P2D4DHybrid/EV Battery Pack I Over Temperature
- P2D4EHybrid/EV Battery Pack J Over Temperature
- P2D4FHybrid/EV Battery Pack K Over Temperature
- P2D50Hybrid/EV Battery Pack L Over Temperature
- P2D51Air Assisted Injector Control Circuit
- P2D52Hybrid/EV Battery Pack Coolant Temperature Sensor C Circuit
- P2D53Hybrid/EV Battery Pack Coolant Temperature Sensor C Circuit Range/Performance
- P2D54Hybrid/EV Battery Pack Coolant Temperature Sensor C Circuit Low
- P2D55Hybrid/EV Battery Pack Coolant Temperature Sensor C Circuit High
- P2D56Hybrid/EV Battery Pack Coolant Temperature Sensor C Circuit Intermittent/Erratic
- P2D57Generator B Control Circuit Range/Performance
- P2D58Generator B Mechanical Performance
- P2D59Generator B Over Temperature
- P2D5AReductant Level Sensor A/B Correlation
- P2D5BBattery Charging System Positive Contactor C Circuit
- P2D5CBattery Charging System Positive Contactor C Stuck Closed
- P2D5DBattery Charging System Positive Contactor C Stuck Open
- P2D5EBattery Charging System Positive Contactor C Control Circuit/Open
- P2D5FBattery Charging System Positive Contactor C Control Circuit Range/Performance
- P2D60Battery Charging System Positive Contactor C Control Circuit Low
- P2D61Battery Charging System Positive Contactor C Control Circuit High
- P2D62Battery Charging System Negative Contactor C Circuit
- P2D63Battery Charging System Negative Contactor C Stuck Closed
- P2D64Battery Charging System Negative Contactor C Stuck Open
- P2D65Battery Charging System Negative Contactor C Control Circuit/Open
- P2D66Battery Charging System Negative Contactor C Control Circuit Range/Performance
- P2D67Battery Charging System Negative Contactor C Control Circuit Low
- P2D68Battery Charging System Negative Contactor C Control Circuit High
- P2D69Battery Charging System Positive Contactor D Circuit
- P2D6ABattery Charging System Positive Contactor D Stuck Closed
- P2D6BBattery Charging System Positive Contactor D Stuck Open
- P2D6CBattery Charging System Positive Contactor D Control Circuit/Open
- P2D6DBattery Charging System Positive Contactor D Control Circuit Range/Performance
- P2D6EBattery Charging System Positive Contactor D Control Circuit Low
- P2D6FBattery Charging System Positive Contactor D Control Circuit High
- P2D70Battery Charging System Negative Contactor D Circuit
- P2D71Battery Charging System Negative Contactor D Stuck Closed
- P2D72Battery Charging System Negative Contactor D Stuck Open
- P2D73Battery Charging System Negative Contactor D Control Circuit/Open
- P2D74Battery Charging System Negative Contactor D Control Circuit Range/Performance
- P2D75Battery Charging System Negative Contactor D Control Circuit Low
- P2D76Battery Charging System Negative Contactor D Control Circuit High
- P2D77Battery Charger Control Module B Performance
- P2D78Battery Charger Control Module B Processor Performance
- P2D79Charging Stop Switch Circuit
- P2D7ACharging Stop Switch Circuit High
- P2D7BCharging Stop Switch Circuit Low
- P2D7CCharging Stop Switch Circuit Performance
- P2D7DCharging Stop Switch Circuit Intermittent/Erratic
- P2D7ECharging Start Switch Circuit
- P2D7FCharging Start Switch Circuit High
- P2D80Charging Start Switch Circuit Low
- P2D81Charging Start Switch Circuit Performance
- P2D82Charging Start Switch Circuit Intermittent/Erratic
- P2D83Battery Charger B Input Current Sensor Circuit Low
- P2D84Battery Charger B Input Current Sensor Circuit High
- P2D85Battery Charger B Input Current Sensor Circuit Range/Performance
- P2D86Fuel Temperature Sensor A/B Correlation
- P2D87Fan 1 Control Module Over Temperature
- P2D88Fan 1 Control Module Performance
- P2D89Fan 1 Control Module Supply Voltage Circuit
- P2D8AFan 2 Control Module Over Temperature
- P2D8BFan 2 Control Module Performance
- P2D8CFan 2 Control Module Supply Voltage Circuit
- P2D8DEngine Disconnect Clutch Mechanical Performance
- P2D8EEngine Oil Pressure Sensor/Switch C Circuit
- P2D8FEngine Oil Pressure Sensor/Switch C Circuit Low
- P2D90Engine Oil Pressure Sensor/Switch C Circuit High
- P2D91Engine Oil Pressure Sensor/Switch C Range/Performance
- P2D92Starter/Generator Phase X Current Sensor Circuit High
- P2D93Starter/Generator Phase Y Current Sensor Circuit High
- P2D94Starter/Generator Phase Z Current Sensor Circuit High
- P2D95Starter/Generator Phase X Current Sensor Circuit Low
- P2D96Starter/Generator Phase Y Current Sensor Circuit Low
Code data: OBDex open dataset (CC0), reviewed and rewritten for drivers. Always confirm a diagnosis before replacing parts.