DTC codes / P0Dxx · Hybrid propulsion / P0D25
P0D25 indicates that the battery charger system's precharge phase completed faster than the control module expected, meaning the high-voltage bus reached its target voltage too quickly during the precharge sequence. The computer monitors the precharge circuit and flags this code when the measured precharge time falls below the calibrated minimum, which can point to a faulty precharge resistor, a shorted precharge contactor, or an unexpected low-resistance path in the high-voltage system.
Do not continue driving with P0D25 active because a faulty precharge circuit can lead to contactor welding or uncontrolled high-voltage connection, which may damage the battery pack or create a safety hazard. Have the vehicle inspected by a qualified high-voltage technician before attempting further operation.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.