P0D0F
Battery Charging System Negative Contactor A Stuck Closed.
- Generic
- Powertrain
- Generic code
- High severity
How this code is built
- P
- SystemPowertrain
- 0
- Defined bySAE, the same on every car
- D
- AreaReserved
- 0F
- FaultThe specific fault in that area
What it means
P0D0F means the control unit has detected that the negative contactor for the battery charging system (contactor A) is stuck closed. The unit commanded the contactor open, or expected it to be open, but feedback or voltage and current readings show the circuit is still connected. The exact contactor layout and monitoring method vary by model and by hybrid or electric system.
Symptoms
- Warning light on, such as a hybrid or electric system fault or service warning
- Car refuses to charge or stops a charge part-way through
- Reduced power or limp-home mode on some models
- Car will not enter ready mode or will not start on some models
- Charge port lock or charging status behaving oddly
- Other high-voltage isolation or contactor codes stored alongside
Possible causes
- Contactor contacts welded or stuck closed from wear, arcing or a high-current eventlikely
- Faulty contactor feedback or auxiliary contact signal giving a false stuck-closed readingpossible
- Damaged wiring, connector corrosion or water ingress in the contactor control or feedback circuitpossible
- Low or unstable 12 V supply causing the contactor to behave incorrectly or the monitoring to misreadpossible
- Fault in the charging system, such as a charger or charge port fault that caused an overcurrent and damaged the contactorpossible
- Outdated or faulty control unit software affecting contactor monitoringrare
- Internal fault in the battery management or charging control unitrare
How to diagnose
- Read all stored and pending codes and the freeze frame data, noting any isolation, precharge or other contactor codes and the conditions when it set.
- Check the 12 V battery condition and charging, as low voltage can cause false contactor faults.
- Check for manufacturer service information or software updates relevant to this model and code.
- Visually inspect the charge port, charging cable connections and accessible wiring for damage, heat marks, moisture or corrosion.
- Only a qualified high-voltage technician should continue: follow the manufacturer's safe isolation and proving-dead procedure before touching any high-voltage components.
- With the system safely isolated, inspect the contactor control and feedback wiring and connectors for damage, poor pins and corrosion.
- Compare the commanded contactor state with the live feedback data, then test whether the contactor is actually open or closed (for example by continuity checks after isolation, as the manufacturer specifies).
- Check for faults in the charger or charge port that could have overstressed the contactor, and confirm the fault is gone after repair.
How to fix
- Replace the stuck or welded contactor, or the contactor assembly, as the manufacturer specifies.
- Repair or replace damaged wiring, connectors or terminals in the contactor control and feedback circuits.
- Replace a faulty feedback sensor or auxiliary contact if the contactor itself is proven to be working.
- Repair or replace the 12 V battery or charging fault if it is causing unstable supply.
- Update the control unit software only if an outdated calibration is a known cause for this model.
- Repair the charger or charge port fault that damaged the contactor, then clear the code and retest charging.
Can I keep driving?
Do not charge the car and avoid driving it until a qualified high-voltage technician has inspected it, because a stuck-closed contactor can leave the circuit unable to be isolated. If the car does run, limit use to getting it to a workshop.
Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.
