P0Dxx codes: Powertrain codes P0D00-P0D99
256 powertrain trouble codes from P0D00 to P0DFF. They mostly involve the wiring harness, bms, on board charger and hybrid control module.
All P0Dxx codes
175 of these codes usually turn on the check engine light; 11 can often be fixed at home.
| Code | Meaning | Difficulty |
|---|---|---|
| P0D00 | Control Pilot Charging Ventilation Switch Circuit/Open | Medium |
| P0D01 | Control Pilot Charging Ventilation Switch Range/Performance | Workshop only |
| P0D02 | Control Pilot Charging Ventilation Switch Circuit Low | Medium |
| P0D03 | Control Pilot Charging Ventilation Switch Circuit High | Medium |
| P0D04 | Control Pilot Charging Ventilation Switch Intermittent/Erratic | Medium |
| P0D05 | Control Pilot Charging Ventilation Switch Stuck Off | Workshop only |
| P0D06 | Control Pilot Charging Ventilation Switch Stuck On | Workshop only |
| P0D07 | Battery Charging System Positive Contactor A Circuit | Workshop only |
| P0D08 | Battery Charging System Positive Contactor A Stuck Closed | Workshop only |
| P0D09 | Battery Charging System Positive Contactor A Stuck Open | Workshop only |
| P0D0A | Battery Charging System Positive Contactor A Control Circuit/Open | Workshop only |
| P0D0B | Battery Charging System Positive Contactor A Control Circuit Range/Performance | Workshop only |
| P0D0C | Battery Charging System Positive Contactor A Control Circuit Low | Workshop only |
| P0D0D | Battery Charging System Positive Contactor A Control Circuit High | Workshop only |
| P0D0E | Battery Charging System Negative Contactor A Circuit | Workshop only |
| P0D0F | Battery Charging System Negative Contactor A Stuck Closed | Workshop only |
| P0D10 | Battery Charging System Negative Contactor A Stuck Open | Workshop only |
| P0D11 | Battery Charging System Negative Contactor A Control Circuit/Open | Workshop only |
| P0D12 | Battery Charging System Negative Contactor A Control Circuit Range/Performance | Workshop only |
| P0D13 | Battery Charging System Negative Contactor A Control Circuit Low | Workshop only |
| P0D14 | Battery Charging System Negative Contactor A Control Circuit High | Workshop only |
| P0D15 | Battery Charging System A High Voltage Interlock Circuit/Open | Medium |
| P0D16 | Battery Charging System A High Voltage Interlock Circuit Performance | Medium |
| P0D17 | Battery Charging System A High Voltage Interlock Circuit Low | Medium |
| P0D18 | Battery Charging System A High Voltage Interlock Circuit High | Workshop only |
| P0D19 | Battery Charging System A High Voltage Interlock Circuit Intermittent/Erratic | Medium |
| P0D1A | Hybrid/EV Battery Pack Coolant Control Valve B Control Circuit/Open | Hard |
| P0D1B | Hybrid/EV Battery Pack Coolant Control Valve B Performance/Stuck Off | Hard |
| P0D1C | Hybrid/EV Battery Pack Coolant Control Valve B Stuck On | Medium |
| P0D1D | Hybrid/EV Battery Pack Coolant Control Valve B Control Circuit Low | Hard |
| P0D1E | Hybrid/EV Battery Pack Coolant Control Valve B Control Circuit High | Hard |
| P0D1F | Control Module Date/Time Synchronization Error | Workshop only |
| P0D20 | Battery Charger A Output Voltage Performance | Workshop only |
| P0D21 | Battery Charger A Output Voltage Too Low | Workshop only |
| P0D22 | Battery Charger A Output Current Performance | Workshop only |
| P0D23 | Battery Charger A Output Shorted | Workshop only |
| P0D24 | Battery Charger A Temperature Too High | Workshop only |
| P0D25 | Battery Charger System Precharge Time Too Short | Workshop only |
| P0D26 | Battery Charger System Precharge Time Too Long | Workshop only |
| P0D27 | Battery Charger Input Voltage Too Low | Medium |
| P0D28 | Battery Charger Input Voltage Too High | Medium |
| P0D29 | Battery Charger Input Current Too Low | Medium |
| P0D2A | Battery Charger Input Current Too High | Workshop only |
| P0D2B | Control Pilot Indicator Control Circuit/Open | Medium |
| P0D2C | Charge Status Indicator A Control Circuit/Open | Medium |
| P0D2D | Drive Motor A Inverter Voltage Sensor A Circuit | Workshop only |
| P0D2E | Drive Motor A Inverter Voltage Sensor A Circuit Range/Performance | Workshop only |
| P0D2F | Drive Motor A Inverter Voltage Sensor A Circuit Low | Workshop only |
| P0D30 | Drive Motor A Inverter Voltage Sensor A Circuit High | Workshop only |
| P0D31 | Drive Motor A Inverter Voltage Sensor A Circuit Intermittent/Erratic | Workshop only |
| P0D32 | DC/DC Converter A Over Temperature | Hard |
| P0D33 | DC/DC Converter Current High | Workshop only |
| P0D34 | Hybrid/EV Battery System Current | Workshop only |
| P0D35 | Hybrid/EV Battery System Current Unstable | Workshop only |
| P0D36 | Hybrid/EV Battery System Current Low | Workshop only |
| P0D37 | Hybrid/EV Battery System Current High | Workshop only |
| P0D38 | Battery Charger A Input Current Sensor Circuit | Workshop only |
| P0D39 | Battery Charger A Input Current Sensor Circuit Range/Performance | Workshop only |
| P0D3A | Battery Charger A Input Current Sensor Circuit Low | Workshop only |
| P0D3B | Battery Charger A Input Current Sensor Circuit High | Workshop only |
| P0D3C | Battery Charger A Input Current Sensor Circuit Intermittent/Erratic | Workshop only |
| P0D3D | Battery Charger A Input Voltage Sensor A Circuit | Workshop only |
| P0D3E | Battery Charger A Input Voltage Sensor A Circuit Range/Performance | Workshop only |
| P0D3F | Battery Charger A Input Voltage Sensor A Circuit Low | Medium |
| P0D40 | Battery Charger A Input Voltage Sensor A Circuit High | Workshop only |
| P0D41 | Battery Charger A Input Voltage Sensor A Circuit Intermittent/Erratic | Medium |
| P0D42 | Battery Charger 14 Volt Output Voltage Sensor Circuit | Workshop only |
| P0D43 | Battery Charger 14 Volt Output Voltage Sensor Circuit Range/Performance | Workshop only |
| P0D44 | Battery Charger 14 Volt Output Voltage Sensor Circuit Low | Workshop only |
| P0D45 | Battery Charger 14 Volt Output Voltage Sensor Circuit High | Workshop only |
| P0D46 | Battery Charger 14 Volt Output Voltage Sensor Circuit Intermittent/Erratic | Workshop only |
| P0D47 | Battery Charger 14 Volt Output Current Sensor Circuit | Workshop only |
| P0D48 | Battery Charger 14 Volt Output Current Sensor Circuit Range/Performance | Workshop only |
| P0D49 | Battery Charger 14 Volt Output Current Sensor Circuit Low | Workshop only |
| P0D4A | Battery Charger 14 Volt Output Current Sensor Circuit High | Workshop only |
| P0D4B | Battery Charger 14 Volt Output Current Sensor Circuit Intermittent/Erratic | Workshop only |
| P0D4C | Battery Charger Hybrid/EV Battery Output Voltage Sensor Circuit | Workshop only |
| P0D4D | Battery Charger Hybrid/EV Battery Output Voltage Sensor Circuit Range/Performance | Workshop only |
| P0D4E | Battery Charger Hybrid/EV Battery Output Voltage Sensor Circuit Low | Workshop only |
| P0D4F | Battery Charger Hybrid/EV Battery Output Voltage Sensor Circuit High | Workshop only |
| P0D50 | Battery Charger Hybrid/EV Battery Output Voltage Sensor Circuit Intermittent/Erratic | Workshop only |
| P0D51 | Battery Charger Hybrid/EV Battery Output Current Sensor Circuit | Workshop only |
| P0D52 | Battery Charger Hybrid/EV Battery Output Current Sensor Circuit Range/Performance | Workshop only |
| P0D53 | Battery Charger Hybrid/EV Battery Output Current Sensor Circuit Low | Workshop only |
| P0D54 | Battery Charger Hybrid/EV Battery Output Current Sensor Circuit High | Workshop only |
| P0D55 | Battery Charger Hybrid/EV Battery Output Current Sensor Circuit Intermittent/Erratic | Workshop only |
| P0D56 | Proximity Detection Circuit A | Medium |
| P0D57 | Proximity Detection Circuit A Range/Performance | Medium |
| P0D58 | Proximity Detection Circuit A Low | Medium |
| P0D59 | Proximity Detection Circuit A High | Medium |
| P0D5A | Proximity Detection Circuit A Intermittent/Erratic | Medium |
| P0D5B | Battery Charger 14 Volt Output Power Performance | Workshop only |
| P0D5C | Battery Charger Hybrid/EV Battery Output Power Performance | Workshop only |
| P0D5D | Battery Charger Hybrid/EV System Discharge Time Too Short | Workshop only |
| P0D5E | Battery Charger Hybrid/EV System Discharge Time Too Long | Workshop only |
| P0D5F | Hybrid/EV Battery Pack Cooling Fan 2 Sense Circuit/Open | Medium |
| P0D60 | Hybrid/EV Battery Pack Cooling Fan 2 Sense Range/Performance | Medium |
| P0D61 | Hybrid/EV Battery Pack Cooling Fan 2 Sense Circuit Low | Medium |
| P0D62 | Hybrid/EV Battery Pack Cooling Fan 2 Sense Circuit High | Medium |
| P0D63 | Hybrid/EV Battery Pack Cooling Fan 2 Sense Circuit Intermittent/Erratic | Medium |
| P0D64 | Hybrid/EV Battery Pack Cooling Fan Enable Circuit/Open | Medium |
| P0D65 | Hybrid/EV Battery Pack Cooling Fan Enable Circuit Low | Medium |
| P0D66 | Hybrid/EV Battery Pack Cooling Fan Enable Circuit High | Medium |
| P0D67 | Battery Charger Control Module A Performance | Workshop only |
| P0D68 | A/C Compressor Motor Voltage Sensor A Circuit | Workshop only |
| P0D69 | A/C Compressor Motor Voltage Sensor A Performance | Workshop only |
| P0D6A | A/C Compressor Motor Voltage Sensor A Circuit High | Workshop only |
| P0D6B | A/C Compressor Motor Voltage Sensor A Circuit Low | Workshop only |
| P0D6C | A/C Compressor Motor Voltage Sensor A Circuit Intermittent/Erratic | Workshop only |
| P0D6D | A/C Compressor Motor Voltage A Low | Workshop only |
| P0D6E | A/C Compressor Motor Voltage A High | Workshop only |
| P0D6F | A/C Compressor Motor Current High | Workshop only |
| P0D70 | A/C Compressor Control Module Internal Temperature Sensor A Circuit | Workshop only |
| P0D71 | A/C Compressor Control Module Internal Temperature Sensor A Performance | Workshop only |
| P0D72 | A/C Compressor Control Module Internal Temperature Sensor A Circuit High | Workshop only |
| P0D73 | A/C Compressor Control Module Internal Temperature Sensor A Circuit Low | Workshop only |
| P0D74 | A/C Compressor Control Module Internal Temperature Sensor A Circuit Intermittent/Erratic | Workshop only |
| P0D75 | A/C Compressor Control Module Output Driver Temperature Sensor Circuit | Workshop only |
| P0D76 | A/C Compressor Control Module Output Driver Temperature Sensor Performance | Workshop only |
| P0D77 | A/C Compressor Control Module Output Driver Temperature Sensor Circuit High | Workshop only |
| P0D78 | A/C Compressor Control Module Output Driver Temperature Sensor Circuit Low | Workshop only |
| P0D79 | A/C Compressor Control Module Output Driver Temperature Sensor Circuit Intermittent/Erratic | Workshop only |
| P0D7A | A/C Compressor Motor Phase U Current Low | Workshop only |
| P0D7B | A/C Compressor Motor Phase U Current High | Workshop only |
| P0D7C | A/C Compressor Motor Phase V Current Low | Workshop only |
| P0D7D | A/C Compressor Motor Phase V Current High | Workshop only |
| P0D7E | A/C Compressor Motor Phase W Current Low | Workshop only |
| P0D7F | A/C Compressor Motor Phase W Current High | Workshop only |
| P0D80 | Battery Charger Input Circuit/Open | Medium |
| P0D81 | Battery Charger Input Circuit Range/Performance | Medium |
| P0D82 | Battery Charger Input Circuit Low | Workshop only |
| P0D83 | Battery Charger Input Circuit High | Workshop only |
| P0D84 | Battery Charger Input Circuit Intermittent/Erratic | Medium |
| P0D85 | Battery Charging Output Voltage Too High | Workshop only |
| P0D86 | Battery Charger Coupler Status Indicator Control Circuit A/Open | Medium |
| P0D87 | Battery Charger Coupler Status Indicator Control Circuit A Low | Medium |
| P0D88 | Battery Charger Coupler Status Indicator Control Circuit A High | Medium |
| P0D89 | Battery Charger Coupler Status Indicator Control Circuit B/Open | Medium |
| P0D8A | Battery Charger Coupler Status Indicator Control Circuit B Low | Medium |
| P0D8B | Battery Charger Coupler Status Indicator Control Circuit B High | Medium |
| P0D8C | Battery Charger Coupler Status Indicator Control Circuit C/Open | Medium |
| P0D8D | Battery Charger Coupler Status Indicator Control Circuit C Low | Medium |
| P0D8E | Battery Charger Coupler Status Indicator Control Circuit C High | Medium |
| P0D8F | Battery Charger A Cooling System Performance | Medium |
| P0D90 | Battery Charger Input Frequency Incorrect | Easy |
| P0D91 | Battery Charger Coupler Lock Control Circuit/Open | Medium |
| P0D92 | Battery Charger Coupler Lock Control Circuit Low | Medium |
| P0D93 | Battery Charger Coupler Lock Control Circuit High | Medium |
| P0D94 | Battery Charger Coupler Lock Control Circuit Performance | Medium |
| P0D95 | Battery Charger Coupler Unlock Control Circuit/Open | Medium |
| P0D96 | Battery Charger Coupler Unlock Control Circuit Low | Medium |
| P0D97 | Battery Charger Coupler Unlock Control Circuit High | Medium |
| P0D98 | Battery Charger Coupler Unlock Control Circuit Performance | Medium |
| P0D99 | Battery Charger Coupler Temperature Sensor A Circuit | Medium |
| P0D9A | Battery Charger Coupler Temperature Sensor A Circuit Range/Performance | Medium |
| P0D9B | Battery Charger Coupler Temperature Sensor A Circuit Low | Medium |
| P0D9C | Battery Charger Coupler Temperature Sensor A Circuit High | Medium |
| P0D9D | Battery Charger Coupler Temperature Sensor A Circuit Intermittent/Erratic | Medium |
| P0D9E | Battery Charger A Coupler Lock Position Sensor Circuit | Medium |
| P0D9F | Battery Charger A Coupler Lock Position Sensor Circuit Range/Performance | Medium |
| P0DA0 | Battery Charger A Coupler Lock Position Sensor Circuit Low | Medium |
| P0DA1 | Battery Charger A Coupler Lock Position Sensor Circuit High | Medium |
| P0DA2 | Battery Charger A Coupler Lock Position Sensor Circuit Intermittent/Erratic | Medium |
| P0DA3 | Drive Motor B Inverter Voltage Sensor A Circuit | Workshop only |
| P0DA4 | Drive Motor B Inverter Voltage Sensor A Circuit Range/Performance | Workshop only |
| P0DA5 | Drive Motor B Inverter Voltage Sensor A Circuit Low | Workshop only |
| P0DA6 | Drive Motor B Inverter Voltage Sensor A Circuit High | Workshop only |
| P0DA7 | Drive Motor B Inverter Voltage Sensor A Circuit Intermittent/Erratic | Workshop only |
| P0DA8 | Hybrid/EV Battery Voltage/Drive Motor A Inverter Voltage Correlation | Workshop only |
| P0DA9 | Hybrid/EV Battery Voltage/Drive Motor B Inverter Voltage Correlation | Workshop only |
| P0DAA | Battery Charging System Isolation Fault | Workshop only |
| P0DAB | Hybrid/EV Battery Cell Balancing Performance | Workshop only |
| P0DAC | Hybrid/EV Battery Cell Balancing Circuit A | Workshop only |
| P0DAD | Hybrid/EV Battery Cell Balancing Circuit A Stuck On | Workshop only |
| P0DAE | Hybrid/EV Battery Cell Balancing Circuit A Stuck Off | Workshop only |
| P0DAF | Hybrid/EV Battery Cell Balancing Circuit A Range/Performance | Workshop only |
| P0DB0 | Hybrid/EV Battery Cell Balancing Circuit B | Workshop only |
| P0DB1 | Hybrid/EV Battery Cell Balancing Circuit B Stuck On | Workshop only |
| P0DB2 | Hybrid/EV Battery Cell Balancing Circuit B Stuck Off | Workshop only |
| P0DB3 | Hybrid/EV Battery Cell Balancing Circuit B Range/Performance | Workshop only |
| P0DB4 | Hybrid/EV Battery Cell Balancing Circuit C | Workshop only |
| P0DB5 | Hybrid/EV Battery Cell Balancing Circuit C Stuck On | Workshop only |
| P0DB6 | Hybrid/EV Battery Cell Balancing Circuit C Stuck Off | Workshop only |
| P0DB7 | Hybrid/EV Battery Cell Balancing Circuit C Range/Performance | Workshop only |
| P0DB8 | Hybrid/EV Battery Cell Balancing Circuit D | Workshop only |
| P0DB9 | Hybrid/EV Battery Cell Balancing Circuit D Stuck On | Workshop only |
| P0DBA | Hybrid/EV Battery Cell Balancing Circuit D Stuck Off | Workshop only |
| P0DBB | Hybrid/EV Battery Cell Balancing Circuit D Range/Performance | Workshop only |
| P0DBC | Hybrid/EV Battery Cell Balancing Circuit E | Workshop only |
| P0DBD | Hybrid/EV Battery Cell Balancing Circuit E Stuck On | Workshop only |
| P0DBE | Hybrid/EV Battery Cell Balancing Circuit E Stuck Off | Workshop only |
| P0DBF | Hybrid/EV Battery Cell Balancing Circuit E Range/Performance | Workshop only |
| P0DC0 | Hybrid/EV Battery Cell Balancing Circuit F | Workshop only |
| P0DC1 | Hybrid/EV Battery Cell Balancing Circuit F Stuck On | Workshop only |
| P0DC2 | Hybrid/EV Battery Cell Balancing Circuit F Stuck Off | Workshop only |
| P0DC3 | Hybrid/EV Battery Cell Balancing Circuit F Range/Performance | Workshop only |
| P0DC4 | Hybrid/EV Battery Cell Balancing Circuit G | Workshop only |
| P0DC5 | Hybrid/EV Battery Cell Balancing Circuit G Stuck On | Workshop only |
| P0DC6 | Hybrid/EV Battery Cell Balancing Circuit G Stuck Off | Workshop only |
| P0DC7 | Hybrid/EV Battery Cell Balancing Circuit G Range/Performance | Workshop only |
| P0DC8 | Hybrid/EV Battery Cell Balancing Circuit H | Workshop only |
| P0DC9 | Hybrid/EV Battery Cell Balancing Circuit H Stuck On | Workshop only |
| P0DCA | Hybrid/EV Battery Cell Balancing Circuit H Stuck Off | Workshop only |
| P0DCB | Hybrid/EV Battery Cell Balancing Circuit H Range/Performance | Workshop only |
| P0DCC | Hybrid/EV Battery Cell Balancing Circuit I | Workshop only |
| P0DCD | Hybrid/EV Battery Cell Balancing Circuit I Stuck On | Workshop only |
| P0DCE | Hybrid/EV Battery Cell Balancing Circuit I Stuck Off | Workshop only |
| P0DCF | Hybrid/EV Battery Cell Balancing Circuit I Range/Performance | Workshop only |
| P0DD0 | Hybrid/EV Battery Cell Balancing Circuit J | Workshop only |
| P0DD1 | Hybrid/EV Battery Cell Balancing Circuit J Stuck On | Workshop only |
| P0DD2 | Hybrid/EV Battery Cell Balancing Circuit J Stuck Off | Workshop only |
| P0DD3 | Hybrid/EV Battery Cell Balancing Circuit J Range/Performance | Workshop only |
| P0DD4 | Hybrid/EV Battery Cell Balancing Circuit K | Workshop only |
| P0DD5 | Hybrid/EV Battery Cell Balancing Circuit K Stuck On | Workshop only |
| P0DD6 | Hybrid/EV Battery Cell Balancing Circuit K Stuck Off | Workshop only |
| P0DD7 | Hybrid/EV Battery Cell Balancing Circuit K Range/Performance | Workshop only |
| P0DD8 | Hybrid/EV Battery Cell Balancing Circuit L | Workshop only |
| P0DD9 | Hybrid/EV Battery Cell Balancing Circuit L Stuck On | Workshop only |
| P0DDA | Hybrid/EV Battery Cell Balancing Circuit L Stuck Off | Workshop only |
| P0DDB | Hybrid/EV Battery Cell Balancing Circuit L Range/Performance | Workshop only |
| P0DDC | Hybrid/EV Battery Cell Balancing Circuit M | Workshop only |
| P0DDD | Hybrid/EV Battery Cell Balancing Circuit M Stuck On | Workshop only |
| P0DDE | Hybrid/EV Battery Cell Balancing Circuit M Stuck Off | Workshop only |
| P0DDF | Hybrid/EV Battery Cell Balancing Circuit M Range/Performance | Workshop only |
| P0DE0 | Hybrid/EV Battery Cell Balancing Circuit N | Workshop only |
| P0DE1 | Hybrid/EV Battery Cell Balancing Circuit N Stuck On | Workshop only |
| P0DE2 | Hybrid/EV Battery Cell Balancing Circuit N Stuck Off | Workshop only |
| P0DE3 | Hybrid/EV Battery Cell Balancing Circuit N Range/Performance | Workshop only |
| P0DE4 | Electric/Auxiliary Transmission Fluid Pump A Motor Over Temperature | Medium |
| P0DE5 | Charge Status Indicator B Control Circuit/Open | Medium |
| P0DE6 | Hybrid/EV Battery Pack Cell Voltage Low | Workshop only |
| P0DE7 | Hybrid/EV Battery Pack Cell Voltage High | Workshop only |
| P0DE8 | Hybrid/EV Battery Pack Coolant Control Valve C Control Circuit/Open | Medium |
| P0DE9 | Hybrid/EV Battery Pack Coolant Control Valve C Performance/Stuck Off | Medium |
| P0DEA | Hybrid/EV Battery Pack Coolant Control Valve C Stuck On | Medium |
| P0DEB | Hybrid/EV Battery Pack Coolant Control Valve C Control Circuit Low | Medium |
| P0DEC | Hybrid/EV Battery Pack Coolant Control Valve C Control Circuit High | Medium |
| P0DED | Pedestrian Alert Control Module Circuit/Open | Medium |
| P0DEE | Pedestrian Alert Control Module Circuit Low | Medium |
| P0DEF | Pedestrian Alert Control Module Circuit High | Medium |
| P0DF0 | Generator Inverter Temperature Sensor B Circuit | Workshop only |
| P0DF1 | Generator Inverter Temperature Sensor B Circuit Intermittent/Erratic | Hard |
| P0DF2 | Generator Inverter Temperature Sensor C Circuit | Workshop only |
| P0DF3 | Generator Inverter Temperature Sensor C Circuit Intermittent/Erratic | Hard |
| P0DF4 | Generator Inverter Temperature Sensor B Circuit Range/Performance | Workshop only |
| P0DF5 | Generator Inverter Temperature Sensor B Circuit Low | Workshop only |
| P0DF6 | Generator Inverter Temperature Sensor B Circuit High | Workshop only |
| P0DF7 | Generator Inverter Temperature Sensor C Circuit Range/Performance | Workshop only |
| P0DF8 | Generator Inverter Temperature Sensor C Circuit Low | Workshop only |
| P0DF9 | Generator Inverter Temperature Sensor C Circuit High | Workshop only |
| P0DFA | Generator Phase U-V-W Current Sensor Correlation | Workshop only |
| P0DFB | Generator Position Exceeding Learn Limit | Workshop only |
| P0DFC | Generator Position Sensor Not Learned | Workshop only |
| P0DFD | Battery Charger Coolant Control Valve Control Circuit/Open | Medium |
| P0DFE | Battery Charger Coolant Control Valve Control Circuit Low | Medium |
| P0DFF | Battery Charger Coolant Control Valve Control Circuit High | Medium |