OBD-II code · Powertrain (generic, extended)
P2D59 Generator B Over Temperature
Generator B reports temperature above the protection threshold. Sustained high load or cooling path obstruction.
Is it safe to drive with P2D59?
The car may go into limp mode (reduced power). Get it diagnosed before a long trip.
Common causes
- Most likelySustained high generator load
- PossibleCooling path blocked
Repair at a glance
- Difficulty
- Hard
- DIY friendly
- Best left to a mechanic
- Typical labour
- 2–8 h
- Emissions test
- Usually unaffected
- Parts involved
- Generator B, Wiring Harness, Ecm
Related codes
- P0A3BGenerator A Over Temperature
- P2D56Hybrid/EV Battery Pack Coolant Temperature Sensor C Circuit Intermittent/Erratic
- P2D57Generator B Control Circuit Range/Performance
- P2D58Generator B Mechanical Performance
- P2D5AReductant Level Sensor A/B Correlation
- P2D5BBattery Charging System Positive Contactor C Circuit
- P2D5CBattery Charging System Positive Contactor C Stuck Closed
Code data: OBDex open dataset (CC0). Labour times are typical ranges, not a quote.