DTC codes / P0Dxx · Hybrid propulsion / P0D12
P0D12 indicates that the battery charging system's negative contactor control circuit is not performing within its expected range, as detected by the battery energy control module. The module monitors the control wire for the negative contactor and sets this code when the voltage or current on that circuit falls outside the manufacturer's specified limits during activation or deactivation.
Do not continue driving if the vehicle will not enter ready mode or if the charging system warning is accompanied by a loss of power, because the high-voltage battery may not be charging and the vehicle could stall. If the light is on but the car drives normally, limit driving to a short distance to a qualified repair facility and avoid heavy electrical loads.
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.