What it means
The cell balancing circuit D reports a stuck on condition. Cell-group voltage equalization may be impaired on this channel.
At a glance
- Usually lights the check-engine light
- The engine or gearbox may go into limp mode
How it works
The BMS switches circuit D to bleed a small amount of charge from selected cell groups so their voltages stay closer together. P0DB9 means the BMS detects that the D balancing path remains active when it should be off, which can over-discharge the affected group or create excess heat.
Common causes
Most likely first.
- Balancing switch stuck on
- Battery pack or BMS internal fault
- Wiring or connector fault
Symptoms
- EV/hybrid system warning light on
- Reduced power output or limp mode
- Charging may fail or be slowed
- Reduced electric range
How to diagnose it
- Retrieve freeze-frame and BMS data for circuit D, noting whether its balancing command is off while current or voltage behavior suggests the path is still active.
- Compare the D-associated cell-group voltage and temperature readings with neighboring groups to identify a group that is falling in voltage or heating abnormally.
- With the high-voltage system made safe according to the manufacturer's procedure, inspect circuit D connectors and wiring for shorts, contamination, or heat damage.
- Test the D balancing switch or driver and its wiring for a shorted path using the manufacturer's procedure.
- If the external circuit checks pass, have the battery pack and BMS driver tested for an internal fault.
Common fixes
- Repair a shorted, damaged, or contaminated circuit D connector or wire.
- Secure or replace a connector with a poor fit that is affecting the D balancing path.
- Replace a confirmed circuit D balancing switch or driver that remains on.
- Repair or replace the affected battery-pack or BMS assembly if internal testing confirms the fault.
Can I keep driving?
Limit driving and avoid charging if the vehicle reports overheating, reduced power, or a battery-system warning; a D path stuck on can worsen cell imbalance or heat. Arrange prompt diagnosis, and stop safely if the warning escalates or the vehicle enters limp mode.
A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together
This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.