OBD-II code · Powertrain (generic, extended)
P2D38 Hybrid/EV Battery Pack Heater Performance
The HV battery pack heater does not raise battery temperature within the calibrated time window. Heater element aged or supply current insufficient.
Is it safe to drive with P2D38?
The car may go into limp mode (reduced power). Get it diagnosed before a long trip.
Common causes
- Most likelyHeater element aged - low output
- PossibleSupply current insufficient
- Less likelyPack cell imbalance approaching service threshold
Symptoms
- EV/hybrid system warning light on
- Reduced power output or limp mode
- Charging may fail or be slowed
- Reduced electric range
Repair at a glance
- Difficulty
- Hard
- DIY friendly
- Best left to a mechanic
- Typical labour
- 2–8 h
- Emissions test
- Usually unaffected
- Parts involved
- Hybrid Battery Heater, Battery Pack Thermal Loop
Related codes
- 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
- P2D39Forced Hybrid/EV Battery Disconnect
- P2D3AForced Hybrid/EV System Shutdown
- P2D3BHybrid/EV Discharge System Fault
Code data: OBDex open dataset (CC0). Labour times are typical ranges, not a quote.