OBD-II fault code

B00A0: Occupant Classification System (Subfault)

What it means

Fault on the occupant classification system (OCS) — typically detects whether the front passenger seat is empty, holds a child seat, or has an adult, to enable/suppress passenger airbag.

At a glance

  • Usually lights the airbag (SRS) or body-system warning light

How it works

The occupant classification system estimates the front passenger seat's occupancy or weight class so the restraint system can manage passenger-airbag operation. B00A0 indicates a subfault in that system; it does not specify which sensor, connection, or module has failed.

Common causes

Most likely first.

  1. Fault in an occupant classification sensor or its wiring
  2. Seat cushion or upholstery issue affecting sensor readings
  3. Loose or corroded connector under the passenger seat
  4. Fault in the occupant classification or restraint control module

Symptoms

  • Warning light or symbol related to the affected system
  • Comfort or safety function impaired

How to diagnose it

  1. Read restraint-module codes and available freeze-frame data with a scan tool that can access occupant classification information.
  2. Check the passenger-airbag status indicator and see whether the code returns after restarting the vehicle with the passenger seat empty.
  3. Inspect the passenger seat cushion and upholstery for damage, nonstandard covers, trapped objects, or other changes that could affect classification readings.
  4. With power isolated according to the manufacturer's procedure, inspect the connectors and wiring beneath the passenger seat for looseness, corrosion, or damage.
  5. Use manufacturer-specific diagnostics to compare occupant-classification readings and test the sensor circuits; do not probe airbag connectors casually.
  6. If the sensors and wiring check out, test the occupant classification and restraint modules according to the manufacturer's diagnostic procedure.

Common fixes

  • Remove an object or non-approved seat cover that is interfering with the passenger-seat readings.
  • Reconnect and secure a loose under-seat connector.
  • Repair damaged wiring or terminals in the occupant classification circuit.
  • Replace a confirmed faulty classification sensor or repair damaged seat components as specified by the manufacturer.
  • Repair or replace a module only after its inputs, wiring, and power connections have been checked.

Can I keep driving?

The passenger airbag may be disabled or may not respond as intended, so do not rely on its status being correct. Follow the vehicle's passenger-airbag indicator and manual guidance, and have the fault diagnosed promptly.

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.

Nearby codes