OBD-II fault code

P0DB9: Hybrid/EV Battery Cell Balancing Circuit D Stuck On

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.

  1. Balancing switch stuck on
  2. Battery pack or BMS internal fault
  3. 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

  1. 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.
  2. 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.
  3. 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.
  4. Test the D balancing switch or driver and its wiring for a shorted path using the manufacturer's procedure.
  5. 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.

Codes for the same component