Obdaryn

P0DC3Hybrid/EV Battery Cell Balancing Circuit F Range/Performance

  • Generic OBD-II code · Powertrain
  • Turns on the check-engine light
  • Matters for the ITP
  • Needs a drive cycle to confirm a fix
How the car detects it
P0DC3 is the plausibility code for balancing circuit F, and Volvo is a documented user. On the SPA Twin Engine plug-in hybrids (XC90, XC60, S90, V90, model years 2016-2019) the BECM stores P0DC300 as an intermittent fault, listed alongside the range/performance codes of circuits A to E. Technical Journal 33931.3.0 of 2018 links them to BECM software released in week 18w17, which could make the displayed electric range fluctuate or drop unreasonably; improved software was the remedy. The later version 33931.6.0 adds a software product and sometimes a 12 V reset, about 20 minutes disconnected. Before suspecting cells, check the software level. Pure circuit faults of group F are P0DC0, stuck states P0DC1 and P0DC2.
What you may notice
  • Displayed electric range fluctuates or is unreasonably low
  • Combustion engine runs more often than expected in hybrid mode
  • Check engine light, fault often stored as intermittent
Likely causes
  • LikelyBECM software version with faulty balancing evaluation (Volvo TJ 33931)
  • PossibleCells of group F with changed capacity respond differently to bleeding
  • RareBleed resistor value drifted so the balancing current is off target
Inspection (ITP)
Matters for the ITP. While the check-engine light is on, the car fails the emissions check.
Repair
Workshop only · Usually a job for a workshop.Typical cost: €80 – €3,000

Explanation from obdex (CC0), exactly as the app shows it. Guidance only; confirm with a workshop.