OBD-II fault code

P0D0D: Battery Charging System Positive Contactor A Control Circuit High

What it means

The control circuit for positive contactor A in the battery charging system is above its expected electrical range. The fault can prevent reliable control of the high-voltage charging path.

At a glance

  • Usually lights the check-engine light
  • The engine or gearbox may go into limp mode

How it works

The control circuit for positive contactor A operates the relay that connects the high-voltage charging path. P0D0D sets when the module detects that the circuit is electrically higher than expected, which can occur if the wire is shorted to battery positive or the coil is open.

Common causes

Most likely first.

  1. Wire shorted to B+
  2. Open coil
  3. Connector pins corroded - high contact resistance

Symptoms

  • Charging system warning light may come on
  • Charging may not start or may stop unexpectedly
  • Reduced electric driving range

How to diagnose it

  1. Record freeze-frame data and monitor contactor A command and circuit feedback with a scan tool to confirm the high-circuit condition.
  2. Inspect the contactor connector and accessible wiring for damage, poor pin contact, or a wire touching a battery-positive source.
  3. Check the contactor control wire for a short to battery positive using the manufacturer's diagnostic procedure.
  4. With the high-voltage system made safe as specified by the manufacturer, test the contactor coil and compare its result with the manufacturer's specification.
  5. If the wiring and coil pass, check the driver circuit and feedback path using the manufacturer's procedure.

Common fixes

  • Repair a control wire shorted to battery positive.
  • Restore a loose or corroded contactor connector connection.
  • Replace positive contactor A if its coil is open.
  • Repair a failed driver or feedback circuit after verifying the wiring and contactor.

Can I keep driving?

Charging may not start or may stop, and reduced electric range can follow if charging is unavailable. Avoid relying on the vehicle until it completes a normal charge, and use a trained technician for high-voltage system checks.

A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together

This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.

Codes for the same component

Nearby codes