OBD-II fault code

P2D5D: Battery Charging System Positive Contactor C Stuck Open

What it means

The positive contactor C of the battery charging system reports a stuck open 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 in the battery charging path. The control module checks whether it closes when commanded; this code sets when the path remains open or feedback indicates open after a close command.

Common causes

Most likely first.

  1. Contactor contacts oxidised
  2. Contactor coil burned out
  3. Carbon or debris buildup preventing free movement

Symptoms

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

How to diagnose it

  1. Read freeze-frame data and related hybrid or EV codes to see when positive contactor C was commanded closed and what feedback the module recorded.
  2. Check whether the vehicle's warning messages and charging or Ready status match a failure to establish the charging path.
  3. With the vehicle powered down according to the manufacturer's safety procedure, have a qualified technician inspect positive contactor C's connector and accessible wiring for corrosion, looseness, or heat damage.
  4. Use scan-tool command and feedback data, if available, to compare the commanded state of positive contactor C with its reported state.
  5. Have a qualified technician test the contactor coil and verify whether the contacts close when commanded, following the manufacturer's procedure.

Common fixes

  • Clean or repair a corroded or loose positive contactor C connector and its control wiring.
  • Repair an open or damaged low-voltage control wire to positive contactor C.
  • Replace positive contactor C if its coil has failed or its contacts do not close when commanded.

Can I keep driving?

The vehicle may not charge or enter Ready mode, so avoid setting out if you cannot confirm it will start and has sufficient charge. Have the high-voltage contactor fault diagnosed before relying on the vehicle.

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