P2Exx codes: Powertrain codes P2E00-P2E99
192 powertrain trouble codes from P2E00 to P2EC2. They mostly involve the wiring harness, on board charger, TCM and ECM.
All P2Exx codes
124 of these codes usually turn on the check engine light; 31 can often be fixed at home.
| Code | Meaning | Difficulty |
|---|---|---|
| P2E00 | Gear Lever Position Sensor A Circuit | Medium |
| P2E01 | Gear Lever Position Sensor A Range/Performance | Medium |
| P2E02 | Gear Lever Position Sensor A Circuit Low | Medium |
| P2E03 | Gear Lever Position Sensor A Circuit High | Medium |
| P2E04 | Gear Lever Position Sensor B Circuit | Medium |
| P2E05 | Gear Lever Position Sensor B Range/Performance | Medium |
| P2E06 | Gear Lever Position Sensor B Circuit Low | Medium |
| P2E07 | Gear Lever Position Sensor B Circuit High | Medium |
| P2E08 | Gear Lever Position Sensor C Circuit | Medium |
| P2E09 | Gear Lever Position Sensor C Range/Performance | Medium |
| P2E0A | Gear Lever Position Sensor C Circuit Low | Medium |
| P2E0B | Gear Lever Position Sensor C Circuit High | Medium |
| P2E0C | Gear Lever Position Sensor D Circuit | Medium |
| P2E0D | Gear Lever Position Sensor D Range/Performance | Medium |
| P2E0E | Gear Lever Position Sensor D Circuit Low | Medium |
| P2E0F | Gear Lever Position Sensor D Circuit High | Medium |
| P2E10 | Gear Selection Actuator Position Sensor Circuit | Hard |
| P2E11 | Gear Selection Actuator Position Sensor Performance | Hard |
| P2E12 | Gear Selection Actuator Position Sensor Circuit Low | Hard |
| P2E13 | Gear Selection Actuator Position Sensor Circuit High | Hard |
| P2E14 | Gear Selection Actuator Position Sensor Circuit Intermittent/Erratic | Hard |
| P2E15 | Intermediate Shaft Selection Actuator Position Sensor Circuit | Hard |
| P2E16 | Intermediate Shaft Selection Actuator Position Sensor Range/Performance | Hard |
| P2E17 | Intermediate Shaft Selection Actuator Position Sensor Circuit Low | Hard |
| P2E18 | Intermediate Shaft Selection Actuator Position Sensor Circuit High | Hard |
| P2E19 | Intermediate Shaft Selection Actuator Position Sensor Circuit Intermittent/Erratic | Hard |
| P2E1A | Drive Motor A Inverter Voltage Sensor A/B Correlation | Workshop only |
| P2E1B | Drive Motor A Phase X Current Sensor Circuit | Workshop only |
| P2E1C | Drive Motor A Phase X Current Sensor Circuit Range/Performance | Workshop only |
| P2E1D | Drive Motor A Phase X Current Sensor Circuit Low | Workshop only |
| P2E1E | Drive Motor A Phase X Current Sensor Circuit High | Workshop only |
| P2E1F | Drive Motor A Phase Y Current Sensor Circuit | Workshop only |
| P2E20 | Drive Motor A Phase Y Current Sensor Circuit Range/Performance | Workshop only |
| P2E21 | Drive Motor A Phase Y Current Sensor Circuit Low | Workshop only |
| P2E22 | Drive Motor A Phase Y Current Sensor Circuit High | Workshop only |
| P2E23 | Drive Motor A Phase Z Current Sensor Circuit | Workshop only |
| P2E24 | Drive Motor A Phase Z Current Sensor Circuit Range/Performance | Workshop only |
| P2E25 | Drive Motor A Phase Z Current Sensor Circuit Low | Workshop only |
| P2E26 | Drive Motor A Phase Z Current Sensor Circuit High | Workshop only |
| P2E27 | Drive Motor A Phase X-Y-Z Current Sensor Correlation | Workshop only |
| P2E28 | Drive Motor A Excitation Current Sensor Performance | Workshop only |
| P2E29 | Drive Motor A Excitation Current Sensor Circuit Low Voltage | Workshop only |
| P2E2A | Drive Motor A Excitation Current Sensor Circuit High Voltage | Workshop only |
| P2E2B | Drive Motor A Excitation Current Too High | Workshop only |
| P2E2C | Battery Charger A Module Supply Voltage Performance | Medium |
| P2E2D | Battery Charger A Module Supply Voltage Low | Medium |
| P2E2E | Battery Charger A Module Supply Voltage High | Medium |
| P2E2F | Battery Charger B Module Supply Voltage Performance | Medium |
| P2E30 | Battery Charger B Module Supply Voltage Low | Medium |
| P2E31 | Battery Charger B Module Supply Voltage High | Medium |
| P2E32 | Battery Charger A Module Forced Shutdown Voltage Performance | Hard |
| P2E33 | Battery Charger A Module Forced Shutdown Voltage Low | Hard |
| P2E34 | Battery Charger A Module Forced Shutdown Voltage High | Hard |
| P2E35 | Battery Charger B Enable Circuit/Open | Hard |
| P2E36 | Battery Charger B Enable Circuit Low | Hard |
| P2E37 | Battery Charger B Enable Circuit High | Hard |
| P2E38 | Battery Charger B Enable Circuit Range/Performance | Workshop only |
| P2E39 | Battery Charger B Fuse | Workshop only |
| P2E3A | Battery Charger B Output Voltage Performance | Workshop only |
| P2E3B | Battery Charger B Output Voltage Too Low | Workshop only |
| P2E3C | Battery Charger B Output Current Performance | Workshop only |
| P2E3D | Battery Charger B Output Shorted | Workshop only |
| P2E3E | Battery Charger B Module Forced Shutdown Voltage Performance | Hard |
| P2E3F | Battery Charger B Module Forced Shutdown Voltage Low | Hard |
| P2E40 | Battery Charger B Module Forced Shutdown Voltage High | Hard |
| P2E41 | Hybrid/EV Electronics Coolant Pump B Control Circuit/Open | Medium |
| P2E42 | Hybrid/EV Electronics Coolant Pump B Performance | Hard |
| P2E43 | Hybrid/EV Electronics Coolant Pump B Control Circuit Low | Medium |
| P2E44 | Hybrid/EV Electronics Coolant Pump B Control Circuit High | Medium |
| P2E45 | Hybrid/EV Electronics Coolant Pump B Enable Circuit | Medium |
| P2E46 | Hybrid/EV Electronics Coolant Pump B Overspeed - Dry Run | Medium |
| P2E47 | Hybrid/EV Electronics Coolant Pump B Underspeed | Hard |
| P2E48 | Hybrid/EV Electronics Coolant Pump B Overspeed | Medium |
| P2E49 | Hybrid/EV Electronics Coolant Pump B Stuck/Stalled | Hard |
| P2E4A | Battery Charger Coupler Temperature Sensor C Circuit | Medium |
| P2E4B | Battery Charger Coupler Temperature Sensor C Circuit Range/Performance | Medium |
| P2E4C | Battery Charger Coupler Temperature Sensor C Circuit Low | Medium |
| P2E4D | Battery Charger Coupler Temperature Sensor C Circuit High | Medium |
| P2E4E | Battery Charger Coupler Temperature C Too High | Medium |
| P2E4F | Battery Charger Coupler Temperature Sensor D Circuit | Medium |
| P2E50 | Battery Charger Coupler Temperature Sensor D Circuit Range/Performance | Medium |
| P2E51 | Battery Charger Coupler Temperature Sensor D Circuit Low | Medium |
| P2E52 | Battery Charger Coupler Temperature Sensor D Circuit High | Medium |
| P2E53 | Battery Charger Coupler Temperature D Too High | Workshop only |
| P2E54 | Exhaust Pressure Sensor C Circuit | Medium |
| P2E55 | Exhaust Pressure Sensor C Circuit Range/Performance | Medium |
| P2E56 | Exhaust Pressure Sensor C Circuit Low | Medium |
| P2E57 | Exhaust Pressure Sensor C Circuit High | Medium |
| P2E58 | Alternative Fuel Random/Multiple Cylinder Misfire Detected | Medium |
| P2E59 | Cylinder 1 Alternative Fuel Misfire Detected | Medium |
| P2E5A | Cylinder 2 Alternative Fuel Misfire Detected | Medium |
| P2E5B | Cylinder 3 Alternative Fuel Misfire Detected | Hard |
| P2E5C | Cylinder 4 Alternative Fuel Misfire Detected | Easy |
| P2E5D | Cylinder 5 Alternative Fuel Misfire Detected | Medium |
| P2E5E | Cylinder 6 Alternative Fuel Misfire Detected | Medium |
| P2E5F | Cylinder 7 Alternative Fuel Misfire Detected | Medium |
| P2E60 | Cylinder 8 Alternative Fuel Misfire Detected | Medium |
| P2E61 | Alternative Fuel Misfire Detected With Low Fuel | Easy |
| P2E62 | Engine Coolant Bypass Valve E Control Circuit/Open | Medium |
| P2E63 | Engine Coolant Bypass Valve E Control Circuit Low | Medium |
| P2E64 | Engine Coolant Bypass Valve E Control Circuit High | Medium |
| P2E65 | Engine Coolant Bypass Valve E Stuck/Open | Medium |
| P2E66 | Engine Coolant Bypass Valve E Range/Performance | Medium |
| P2E67 | Engine Coolant Bypass Valve E Stuck Closed | Medium |
| P2E68 | System Too Lean During Cylinder Deactivation Bank 1 | Hard |
| P2E69 | System Too Rich During Cylinder Deactivation Bank 1 | Hard |
| P2E6A | System Too Lean During Cylinder Deactivation Bank 2 | Hard |
| P2E6B | System Too Rich During Cylinder Deactivation Bank 2 | Hard |
| P2E6C | Hybrid/EV Battery Pack A Cell Thickness | Workshop only |
| P2E6D | Hybrid/EV Battery Pack A Cell Thickness Sensor Circuit High | Workshop only |
| P2E6E | Hybrid/EV Battery Pack A Cell Thickness Sensor Circuit Low | Workshop only |
| P2E6F | Hybrid/EV Battery Pack A Cell Thickness Sensor Circuit Performance | Workshop only |
| P2E70 | Hybrid/EV Battery Pack B Cell Thickness | Workshop only |
| P2E71 | Hybrid/EV Battery Pack B Cell Thickness Sensor Circuit High | Workshop only |
| P2E72 | Hybrid/EV Battery Pack B Cell Thickness Sensor Circuit Low | Workshop only |
| P2E73 | Hybrid/EV Battery Pack B Cell Thickness Sensor Circuit Performance | Workshop only |
| P2E74 | Hybrid/EV Battery Pack Coolant Temperature Sensor D Circuit | Hard |
| P2E75 | Hybrid/EV Battery Pack Coolant Temperature Sensor D Circuit Range/Performance | Hard |
| P2E76 | Hybrid/EV Battery Pack Coolant Temperature Sensor D Circuit Low | Hard |
| P2E77 | Hybrid/EV Battery Pack Coolant Temperature Sensor D Circuit High | Hard |
| P2E78 | Hybrid/EV Battery Pack Coolant Temperature Sensor D Circuit Intermittent/Erratic | Hard |
| P2E79 | Hybrid/EV Electronics Coolant Pump C Performance | Medium |
| P2E7A | Hybrid/EV Electronics Coolant Pump C Overspeed | Medium |
| P2E7B | Drive Motor A Excitation Current Sensor Circuit | Workshop only |
| P2E7C | A/C Compressor Control Module Internal Temperature Sensor B Circuit | Workshop only |
| P2E7D | A/C Compressor Control Module Internal Temperature Sensor B Performance | Workshop only |
| P2E7E | A/C Compressor Control Module Internal Temperature Sensor B Circuit High | Workshop only |
| P2E7F | A/C Compressor Control Module Internal Temperature Sensor B Circuit Low | Workshop only |
| P2E80 | A/C Compressor Control Module Internal Temperature Sensor B Circuit Intermittent/Erratic | Workshop only |
| P2E81 | Cold Start Engine Coolant Bypass Valve D Stuck Closed | Medium |
| P2E82 | Cold Start Engine Coolant Pump Overspeed | Medium |
| P2E83 | Fuel Rail Pressure Performance - Engine Off | Hard |
| P2E84 | Battery Charger B Input Voltage Sensor Circuit Range/Performance | Hard |
| P2E85 | Battery Charger B Input Voltage Sensor Circuit Low | Medium |
| P2E86 | Battery Charger B Input Voltage Sensor Circuit High | Hard |
| P2E87 | Proximity Detection Circuit B | Medium |
| P2E88 | Proximity Detection Circuit B Range/Performance | Medium |
| P2E89 | Proximity Detection Circuit B Low | Medium |
| P2E8A | Proximity Detection Circuit B High | Medium |
| P2E8B | Proximity Detection Circuit B Intermittent/Erratic | Medium |
| P2E8C | Battery Charger B Charge Sequence Signal 1 Circuit High | Medium |
| P2E8D | Battery Charger B Charge Sequence Signal 1 Circuit Low | Medium |
| P2E8E | Battery Charger B Charge Sequence Signal 2 Circuit High | Medium |
| P2E8F | Battery Charger B Charge Sequence Signal 2 Circuit Low | Medium |
| P2E90 | Battery Charger A Internal Power Supply Performance | Workshop only |
| P2E91 | Battery Charger B Internal Power Supply Performance | Workshop only |
| P2E92 | Charge Port Door B Open Request Switch Wake-Up Circuit | Medium |
| P2E93 | Charge Port Door B Open Request Switch Circuit | Medium |
| P2E94 | Charge Port Door B Open Request Switch Circuit Performance | Medium |
| P2E95 | Charge Port Door B Open Request Switch Circuit Low | Medium |
| P2E96 | Charge Port Door B Open Request Switch Circuit High | Medium |
| P2E97 | Charge Port Door B Open Request Switch Circuit Intermittent/Erratic | Medium |
| P2E98 | Charge Port Door B Position Sensor Circuit | Workshop only |
| P2E99 | Charge Port Door B Position Sensor Circuit Performance | Workshop only |
| P2E9A | Charge Port Door B Position Sensor Circuit Low | Medium |
| P2E9B | Charge Port Door B Position Sensor Circuit High | Medium |
| P2E9C | Charge Port Door B Position Sensor Circuit Intermittent/Erratic | Medium |
| P2E9D | Charge Port Door B Unlock Control Circuit | Medium |
| P2E9E | Charge Port Door B Unlock Control Circuit Performance | Medium |
| P2E9F | Charge Port Door B Unlock Control Circuit Low | Medium |
| P2EA0 | Charge Port Door B Unlock Control Circuit High | Medium |
| P2EA1 | Exhaust Gas Temperature Sensor Circuit Bank 1 Sensor 6 | Medium |
| P2EA2 | Exhaust Gas Temperature Sensor Circuit High Bank 1 Sensor 6 | Medium |
| P2EA3 | Exhaust Gas Temperature Sensor Circuit Low Bank 1 Sensor 6 | Medium |
| P2EA5 | Exhaust Gas Temperature Sensor Circuit Range/Performance Bank 1 Sensor 6 | Medium |
| P2EA6 | Turbocharger Compressor Outlet Temperature Sensor Circuit | Medium |
| P2EA7 | DC/AC Converter A Input Voltage Too Low | Medium |
| P2EA8 | DC/AC Converter A Input Voltage Too High | Medium |
| P2EA9 | DC/AC Converter A Over Temperature | Medium |
| P2EAA | Active Radiator Air Flow Control Module A Control Circuit Performance | Medium |
| P2EAB | Active Radiator Air Flow Control Module A Over Temperature | Medium |
| P2EAC | Active Radiator Air Flow Control Module A Performance | Medium |
| P2EAD | Reductant Metering Unit 2 Performance | Hard |
| P2EAE | Reductant Injection Valve Circuit Range/Performance Bank 1 Unit 2 | Medium |
| P2EAF | Reductant Injection Valve Stuck Closed Bank 1 Unit 2 | Medium |
| P2EB0 | Throttle Valve Intake Air Pressure Sensor Circuit | Easy |
| P2EB1 | Throttle Valve Intake Air Pressure Sensor Circuit Low | Easy |
| P2EB2 | Throttle Valve Intake Air Pressure Sensor Circuit High | Easy |
| P2EB3 | Throttle Valve Intake Air Pressure Sensor Circuit Range/Performance | Medium |
| P2EB4 | Hybrid/EV Battery Inductive Charger High Voltage Interlock Circuit/Open | Workshop only |
| P2EB5 | Hybrid/EV Battery Inductive Charger Input Voltage Low | Workshop only |
| P2EB6 | Hybrid/EV Battery Inductive Charger Input Voltage High | Workshop only |
| P2EB7 | Replace 12V Battery | Easy |
| P2EB9 | Reductant Injection Valve Circuit Range/Performance Bank 2 Unit 2 | Medium |
| P2EBB | Crankcase Temperature Sensor Circuit | Easy |
| P2EBC | Crankcase Temperature Sensor Circuit Range/Performance | Easy |
| P2EBD | Crankcase Temperature Sensor Circuit High | Easy |
| P2EBE | Crankcase Temperature Sensor Circuit Low | Easy |
| P2EBF | Battery Charging Mode Switch Stuck | Medium |
| P2EC0 | Turbocharger Compressor Outlet Temperature Sensor Circuit Low | Easy |
| P2EC1 | Turbocharger Compressor Outlet Temperature Sensor Circuit High | Easy |
| P2EC2 | Turbocharger Compressor Outlet Temperature Sensor Circuit Range/Performance | Medium |