These 20 diagnostic trouble codes share one detection mechanism and one repair path, which is why MechanicDB groups them into a single authored fault family rather than repeating the same explanation 20 times.
| Code | Definition | Repair coverage |
|---|---|---|
| P0D20 | Battery Charger A Output Voltage Performance | 3 ranked fixes |
| P0D21 | Battery Charger A Output Voltage Too Low | 3 ranked fixes |
| P0D22 | Battery Charger A Output Current Performance | 3 ranked fixes |
| P0D23 | Battery Charger A Output Shorted | 3 ranked fixes |
| P0D4C | Battery Charger Hybrid/EV Battery Output Voltage Sensor Circuit | 3 ranked fixes |
| P0D4D | Battery Charger Hybrid/EV Battery Output Voltage Sensor Circuit Range/Performance | 3 ranked fixes |
| P0D4E | Battery Charger Hybrid/EV Battery Output Voltage Sensor Circuit Low | 3 ranked fixes |
| P0D4F | Battery Charger Hybrid/EV Battery Output Voltage Sensor Circuit High | 3 ranked fixes |
| P0D50 | Battery Charger Hybrid/EV Battery Output Voltage Sensor Circuit Intermittent/Erratic | 3 ranked fixes |
| P0D51 | Battery Charger Hybrid/EV Battery Output Current Sensor Circuit | 3 ranked fixes |
| P0D52 | Battery Charger Hybrid/EV Battery Output Current Sensor Circuit Range/Performance | 3 ranked fixes |
| P0D53 | Battery Charger Hybrid/EV Battery Output Current Sensor Circuit Low | 3 ranked fixes |
| P0D54 | Battery Charger Hybrid/EV Battery Output Current Sensor Circuit High | 3 ranked fixes |
| P0D55 | Battery Charger Hybrid/EV Battery Output Current Sensor Circuit Intermittent/Erratic | 3 ranked fixes |
| P0D5C | Battery Charger Hybrid/EV Battery Output Power Performance | 3 ranked fixes |
| P0D85 | Battery Charging Output Voltage Too High | 3 ranked fixes |
| P2E3A | Battery Charger B Output Voltage Performance | 3 ranked fixes |
| P2E3B | Battery Charger B Output Voltage Too Low | 3 ranked fixes |
| P2E3C | Battery Charger B Output Current Performance | 3 ranked fixes |
| P2E3D | Battery Charger B Output Shorted | 3 ranked fixes |
This page publishes the fault mechanism and the code index. The licensed dataset adds, for every one of the 15,886 codes, the full authored repair set (56,729 procedures in total) with the fields deliberately withheld here:
est_parts_cost_min/max_usd)est_labor_hours)