OBD Guide

B1BA6

Occupant Classification Undetermined

B1BA6 is an OBD-II diagnostic trouble code meaning: Occupant Classification Undetermined. Common causes: malfunction of weight sensors in the seat, damage to the ocs wiring harness. Estimated repair cost: $56–167.

Severity
⚠️ Medium
Can you drive?
Do not drive — repair immediately
Approx. repair cost
$56–167 (est.)

Symptoms

  • Airbag light is on
  • The system can disable the front passenger airbag
  • Error message on display

Causes

  • Malfunction of weight sensors in the seat
  • Damage to the OCS wiring harness
  • Problems with the airbag control unit
  • Mechanical damage to the seat
  • System calibration after repair

How to Fix

  1. System diagnostics with a scanner
  2. Checking the integrity of the wiring harness
  3. Load Cell Testing
  4. Replacing faulty components
  5. System calibration after repair

Related codes

FAQ

What does the B1BA6 code mean?

B1BA6 is an OBD-II diagnostic trouble code that indicates: Occupant Classification Undetermined

What causes a B1BA6 error code?

The most common causes of B1BA6 include: Malfunction of weight sensors in the seat; Damage to the OCS wiring harness; Problems with the airbag control unit; Mechanical damage to the seat.

How do I fix a B1BA6 diagnostic trouble code?

To fix B1BA6: System diagnostics with a scanner. Checking the integrity of the wiring harness. Load Cell Testing. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with B1BA6?

Do not drive — repair immediately

How much does it cost to fix B1BA6?

The estimated repair cost for B1BA6 is $56–167. Actual cost depends on your vehicle, location, and labor rates.

See also: Russian version · NationStat