OBD-II fault code

P2BCA: Battery Charging System Positive Contactor B Control Circuit High

What it means

The positive contactor B of the battery charging system reports a control circuit high 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 B’s low-voltage control circuit operates the switch for part of the high-voltage charging path. P2BCA sets when the circuit voltage is higher than expected, which can happen if the control wire is shorted to battery positive or the circuit is open in a way that leaves the monitored voltage high.

Common causes

Most likely first.

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

Symptoms

  • Hybrid-system warning light or message
  • Charging may be unavailable
  • Vehicle may not enter READY mode

How to diagnose it

  1. Record freeze-frame data and compare contactor B’s command, status, and monitored control voltage when the fault sets.
  2. With the system safely powered down, inspect the low-voltage harness for contact with a battery-positive wire and check the connector for corrosion or loose pins.
  3. Use the manufacturer’s wiring diagram to check for a short to battery positive and verify the circuit supply and ground.
  4. Test the contactor coil and isolated control wiring for an open or high-resistance connection using the manufacturer’s procedure.
  5. After repair, clear the code and confirm normal contactor switching and READY operation.

Common fixes

  • Repair control wiring shorted to battery positive.
  • Repair an open circuit or poor connector contact affecting the monitored control voltage.
  • Replace positive contactor B if its coil is open under the manufacturer’s test.

Can I keep driving?

If the hybrid warning is present or the vehicle cannot enter READY, do not rely on it for travel; arrange qualified service or recovery. Avoid handling the high-voltage contactor or battery connections.

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