OBD Guide

B1650

Occupant Classification System Malfunction

B1650 is an OBD-II diagnostic trouble code meaning: Occupant Classification System Malfunction. Common causes: passenger weight sensor malfunction, damage to the ocs wiring harness. Estimated repair cost: $56–167.

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

Symptoms

  • Airbag light is on
  • The airbag system may not deploy in the event of an accident.
  • A security warning may appear on the display.

Causes

  • Passenger weight sensor malfunction
  • Damage to the OCS wiring harness
  • Malfunction of the OCS control unit
  • Problems with connecting system connectors

How to Fix

  1. Diagnose the OCS system using a scanner
  2. Check the integrity of the wiring harness and connectors
  3. Check the passenger weight sensor for damage
  4. If necessary, replace faulty components
  5. Reset the error and check system functionality

Related codes

FAQ

What does the B1650 code mean?

B1650 is an OBD-II diagnostic trouble code that indicates: Occupant Classification System Malfunction

What causes a B1650 error code?

The most common causes of B1650 include: Passenger weight sensor malfunction; Damage to the OCS wiring harness; Malfunction of the OCS control unit; Problems with connecting system connectors.

How do I fix a B1650 diagnostic trouble code?

To fix B1650: Diagnose the OCS system using a scanner. Check the integrity of the wiring harness and connectors. Check the passenger weight sensor for damage. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with B1650?

Do not drive — repair immediately

How much does it cost to fix B1650?

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

See also: Russian version · NationStat