OBD Guide

B12AD

Passenger Heated Seat Relay Drive Circuit Shorted To Battery Voltage

B12AD is an OBD-II diagnostic trouble code meaning: Passenger Heated Seat Relay Drive Circuit Shorted To Battery Voltage. Common causes: damaged wiring harness insulation, short circuit in the heating relay. Estimated repair cost: $22–89.

Severity
⚠️ Medium
Can you drive?
Yes, but get it checked soon
Approx. repair cost
$22–89 (est.)

Symptoms

  • Heated passenger seat does not work
  • Error indication on the instrument panel
  • False activation of comfort systems

Causes

  • Damaged wiring harness insulation
  • Short circuit in the heating relay
  • Malfunction of the heating control unit
  • Corrosion of contacts in connectors

How to Fix

  1. Visual inspection of the wiring harness in the seat area
  2. Checking Relay Control Circuit Resistance
  3. Diagnostics of the heating relay operation
  4. Checking contacts on the control unit
  5. Replacing damaged components

Related codes

FAQ

What does the B12AD code mean?

B12AD is an OBD-II diagnostic trouble code that indicates: Passenger Heated Seat Relay Drive Circuit Shorted To Battery Voltage

What causes a B12AD error code?

The most common causes of B12AD include: Damaged wiring harness insulation; Short circuit in the heating relay; Malfunction of the heating control unit; Corrosion of contacts in connectors.

How do I fix a B12AD diagnostic trouble code?

To fix B12AD: Visual inspection of the wiring harness in the seat area. Checking Relay Control Circuit Resistance. Diagnostics of the heating relay operation. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with B12AD?

Yes, but get it checked soon

How much does it cost to fix B12AD?

The estimated repair cost for B12AD is $22–89. Actual cost depends on your vehicle, location, and labor rates.

See also: Russian version · NationStat