Airbags

B00A1 — Occupant Position System Subfault

Severity: medium Safe to drive

What B00A1 means

B00A1 means the airbag (SRS) control module detected a subfault in the occupant position or classification system (OCS). This system normally uses sensors in the seat and related components to decide who is sitting in the front passenger seat, and whether and how strongly the passenger airbag should deploy. When the data is unreliable, the module sets the code and lights the SRS warning. The exact subfault meaning varies by manufacturer, so confirm it in vehicle-specific documentation.

Symptoms

  • Airbag/SRS warning light on
  • Wrong passenger airbag on/off status
  • Intermittent occupant detection
  • PASSENGER AIRBAG OFF light on with an adult seated, or off with the seat empty
  • Code returns after clearing

Possible causes

  1. Faulty occupant position or classification sensor in the seat
  2. Poor connection or open circuit in the sensor wiring, corroded connector under the seat
  3. Damaged wiring harness, often from seat movement or pinching
  4. Communication fault between the SRS module and the OCS module
  5. Failing SRS control module or outdated software
  6. Seat covers, heaters or seat repairs that interfere with the sensor

How to diagnose

  1. Scan all modules with a tool that reads SRS codes and save the freeze frame data
  2. Inspect connectors and harness under the passenger seat for damage, corrosion and a secure fit
  3. Make sure no objects, seat covers or aftermarket heaters affect the sensor
  4. Check power supply and ground at the OCS module
  5. View live sensor data and see whether it changes when weight is applied to the seat
  6. Test circuit continuity and resistance against the manufacturer's wiring diagram
  7. Check SRS to OCS communication and look for software updates
  8. Clear the code after repair and confirm it does not return

Common fixes

  • Repair the wiring or replace a damaged connector
  • Replace the occupant sensor or classification module
  • Calibrate the OCS after replacement if required
  • Reflash or replace the SRS module if communication cannot be restored

Questions and answers

Can I drive with code B00A1?

Yes, the car will drive normally, but front passenger protection may not work correctly. Have it diagnosed soon.

What should I do if the SRS light is on with B00A1?

Check the connectors and wiring under the passenger seat and remove any objects from the seat. If the code stays, the SRS system needs a scan tool diagnosis.

Can I just clear B00A1?

You can, but the code will return if the cause is not fixed. Clearing it does not restore reliable airbag control.

This is general information about the code. The meaning can differ between makes and models: a scan tool and the repair manual for your car will show the exact cause.