P0D07
Battery Charging System Positive Contactor A Circuit.
- Generic
- Powertrain
- Generic code
- Medium severity
How this code is built
- P
- SystemPowertrain
- 0
- Defined bySAE, the same on every car
- D
- AreaReserved
- 07
- FaultThe specific fault in that area
What it means
P0D07 means the control unit that manages the high-voltage battery charging system found a fault in the control circuit for the charging positive contactor 'A'. This is the heavy-duty switch that connects the charge input to the positive side of the traction battery. The control unit commanded the contactor and saw an electrical fault or an unexpected response, such as an open circuit, a short, or feedback that did not match the command. Which module owns the circuit and where the contactor sits depends on the model.
Symptoms
- Charge warning lamp, hybrid or EV system fault lamp, or general warning message
- Vehicle will not charge from a plug-in charger, or charging starts and then stops
- Reduced charge rate or charging stops partway through
- Reduced power or limited driving mode on some models
- Clicking from the contactor with no charge, or no click at all when charging is requested
- Fault stored together with other high-voltage or contactor codes
Possible causes
- Wiring or connector fault in the contactor control circuit (open circuit, chafing, short to earth or supply, corroded or loose pin)likely
- Contactor coil failure or contactor contacts stuck or welded, so the commanded and actual states disagreelikely
- Low or unstable 12 V supply or poor earth to the charging or battery control modulepossible
- Fault in the charging or battery management control module driver circuitpossible
- Water ingress or damage in the high-voltage battery pack or charging unit housing affecting the contactor circuitpossible
- Outdated control unit software where the manufacturer has issued a known correction for the contactor diagnosisrare
How to diagnose
- Read all stored and pending codes and the freeze frame data, noting any other high-voltage, isolation or contactor codes and the conditions when it set (charging, driving, key on).
- Check the 12 V battery condition and charging voltage, as low voltage can upset contactor control and set false faults.
- Look for warning messages, and note whether the contactor can be heard operating when charging is requested.
- Only a technician trained in high-voltage systems should go further. Follow the manufacturer's procedure to isolate and prove the high-voltage system dead before opening any covers or connectors.
- Visually inspect the low-voltage wiring and connectors to the contactor, battery control module and charging unit for damage, corrosion, moisture or pushed-back pins.
- Using the manufacturer's wiring diagram, test the contactor control circuit for continuity, short circuits, supply and earth integrity.
- Measure the contactor coil resistance and check contact operation and feedback against the specification for that model.
- Check for relevant software updates or service bulletins for the model and fit them only if they apply to this fault.
How to fix
- Repair or replace damaged wiring, terminals or connectors in the contactor control circuit, and seal against moisture.
- Replace the faulty charging positive contactor or the contactor assembly, following the manufacturer's high-voltage procedure.
- Correct a weak 12 V battery or poor earth connection.
- Replace or reprogram the control module only once the circuit and contactor have been proven good, as the manufacturer specifies.
- Dry out, repair or replace any water-damaged charging or battery components.
- Update the control unit software where an outdated calibration is a known cause for the model.
Can I keep driving?
The car can often still be driven, but charging may be unavailable or limited and the vehicle may go into a reduced-power mode, so get it diagnosed soon. If there is a red warning, a loss of drive, or any sign of water, burning smell or heat from the battery or charge port, stop driving and seek help.
Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.
