01 How to fix a car that's not shifting gears properly • 02 U0010 Medium Speed CAN Communication Bus • 03 5 Things You Should Know About Oxygen Sensors in Cars • 04 How A Weak Fuel Pump Can Cause Sudden Highway Stalls Withou… • 05 Diagnosing and Troubleshooting Different Types Of Exhaust S… • 06 The Latest Advances in 3D Printing: How This Technology is … • 07 Front Wheel Vibration at High Speed: Troubleshooting and Fi… • 08 The Oil Change Dilemma: Decoding the Importance of Time vs.… • 09 Crank Angle in Engines: Everything You Need to Know • 10 Turbochargers: Everything You Need to Know •

DTC codes / B00xx · Airbags, seats, doors, lights and comfort systems / B00CB

B00CBPassenger Seat Occupant Position Sensor E

B00CB indicates that the body control module or occupant detection module has detected a fault in the passenger seat occupant position sensor, which is part of the passenger classification system. The computer monitors the sensor's signal to determine whether the seat is occupied and the occupant's size, and it sets this code when the signal is out of range, erratic, or missing entirely.

SystemBody
Code typeGeneric (all makes)
SeverityMedium
Fix difficultyIntermediate
AreaAirbags, seats, doors, lights and comfort systems

Symptoms you may notice

  • The airbag warning light on the instrument cluster is illuminated, often with no other noticeable symptoms.
  • The passenger airbag may be automatically disabled even when an adult is seated, indicated by a 'passenger airbag off' light.
  • The passenger seatbelt reminder chime may not activate when a passenger is present.
  • In some vehicles, the passenger airbag may deploy with full force regardless of occupant size, increasing injury risk.
  • Intermittent operation of the passenger airbag system may occur over bumps or when the seat is adjusted.

Common causes, most likely first

  1. A faulty passenger seat occupant position sensor, which can fail internally due to wear or contamination.
  2. Damaged or pinched wiring under the passenger seat, often caused by seat movement or objects stored beneath it.
  3. A loose or corroded electrical connector at the sensor or under the seat.
  4. A failed occupant detection module or body control module that processes the sensor signal.
  5. A problem with the passenger seat weight sensing mat or its calibration, which can affect the position sensor reading.
  6. A low or weak battery that causes voltage irregularities and sets a false code.

How to diagnose and fix it

  1. Inspect the wiring and connectors under the passenger seat for damage, corrosion, or loose connections, and repair as needed.
  2. Check the passenger seat occupant position sensor for physical damage or contamination and clean or replace it if necessary.
  3. Use a scan tool to view live data from the occupant position sensor and compare it to expected values to confirm the fault.
  4. Perform a calibration or relearn procedure for the occupant detection system using a scan tool, as some vehicles require this after repairs.
  5. Test the sensor's resistance and voltage output with a multimeter to verify its operation.
  6. If the sensor and wiring are good, diagnose the occupant detection module or body control module for internal faults.
  7. Clear the code and verify the repair by cycling the ignition and checking that the code does not return.

What Most Technicians Miss on B00CB

  • A common cause of this code is a loose connector under the passenger seat that gets disturbed when the seat is moved or when items are stored beneath it, so always check connectors first.
  • The occupant position sensor is often part of a larger occupant classification system, and a fault in the weight sensing mat can set this code even if the position sensor itself is fine.
  • Some vehicles require a scan tool to perform a zero-point calibration of the occupant detection system after any repair, and skipping this step will cause the code to return.
  • A weak battery or charging system issue can cause the occupant detection module to set this code intermittently, so always check battery voltage and connections before replacing parts.
  • This code does not always mean the sensor is bad; wiring harness damage from seat track movement or aftermarket seat covers can also trigger it.

Can I keep driving with B00CB?

You can generally drive with this code, but the passenger airbag may not function correctly, so avoid carrying passengers in the front seat until the fault is repaired. Have the system diagnosed promptly to ensure the airbag system operates as designed.

Tools that help

Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.

Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage