OBD-II fault code

P2D5F: Battery Charging System Positive Contactor C Control Circuit Range/Performance

What it means

The positive contactor C of the battery charging system reports a control circuit range/performance condition. HV charging path cannot be commanded reliably.

At a glance

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

How it works

Positive contactor C is a high-voltage switch controlled by a coil circuit. The module checks whether the circuit's response matches its expected range and timing; this code sets when the measured response is outside the calibrated range or does not perform as expected.

Common causes

Most likely first.

  1. Coil resistance drifted
  2. High-resistance contact in connector
  3. Sensor element aged beyond calibration window

Symptoms

  • Hybrid or EV system warning
  • Charging may be limited or disabled
  • Vehicle may not enter Ready mode

How to diagnose it

  1. Review freeze-frame data and related codes for the conditions when positive contactor C's control response went out of range.
  2. Compare scan-tool command, feedback, and any available control-circuit readings for positive contactor C during the fault.
  3. With the system made safe according to the manufacturer's procedure, inspect the contactor connector and wiring for looseness, corrosion, heat damage, or intermittent contact.
  4. Have a qualified technician measure positive contactor C coil resistance and compare it with the manufacturer's specification.
  5. If the coil and wiring check out, have the technician assess the module's output and feedback circuit for an out-of-range response.

Common fixes

  • Repair a loose or high-resistance connection at the positive contactor C connector.
  • Repair damaged or corroded control wiring to positive contactor C.
  • Replace positive contactor C if its coil response is outside the manufacturer's specification.
  • Repair the module output or feedback circuit if testing isolates the fault there.

Can I keep driving?

Charging may be limited or disabled, and the vehicle may not enter Ready mode. Avoid depending on the vehicle until charging and start-up are reliable; have high-voltage circuit checks performed by a qualified technician.

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