What Does B00C9 Mean?
This code indicates that the Body Control Module (BCM) or Occupant Restraint Control Module has detected a malfunction in the passenger seat occupant position sensor 'C', which is part of the advanced occupant classification system. This sensor monitors the position and movement of a passenger in the seat to optimize airbag deployment and seatbelt pretensioner timing. The subfault designation suggests a specific circuit or component failure within the multi-sensor occupant detection system.
Common Causes
40%
Faulty occupant position sensor 'C' internal failure or calibration drift
30%
Damaged or corroded wiring harness connections between sensor and control module
20%
Water intrusion or liquid contamination in sensor or seat mat assembly
10%
Failed occupant restraint control module or BCM software corruption
Diagnostic Steps
1
Step 1: Perform a visual inspection of the passenger seat for obvious damage, wet spots, or foreign objects trapped under the seat cushion that might interfere with the sensor mat. Check for aftermarket seat covers that may be interfering with sensor operation.
2
Step 2: Access the seat sensor harness connector under the seat (typically located at the front or side rail). Inspect connector for corrosion, bent pins, or moisture. Disconnect and measure resistance across sensor 'C' terminals per manufacturer specifications (typically 1-10 kΩ depending on system design) using a digital multimeter.
3
Step 3: Monitor live data from the occupant classification system while applying graduated weight to different areas of the passenger seat (use calibrated weights if available, starting at 10 lbs and increasing to 150 lbs). Verify that sensor 'C' responds appropriately and signal voltage changes smoothly without dropouts or spikes.
4
Step 4: Check for Technical Service Bulletins (TSBs) related to occupant detection system and verify control module software is up to current version. Perform seat sensor system recalibration procedure using OEM-specific diagnostic software if available.
5
Step 5: If all previous tests pass but code persists, replace occupant position sensor 'C' or complete seat sensor mat assembly. Clear codes, perform system relearn procedure, and conduct full functional test with varying weights to verify proper operation and airbag indicator lamp status.
Estimated Repair Cost
$150 - $800
Parts + labor, varies by vehicle and location
This code indicates that the Body Control Module (BCM) or Occupant Restraint Control Module has detected a malfunction in the passenger seat occupant position sensor 'C', which is part of the advanced occupant classification system. This sensor monitors the position and movement of a passenger in th...
The most common cause of B00C9 (Passenger Seat Occupant Position Sensor "C" (Subfault)) is: Faulty occupant position sensor 'C' internal failure or calibration drift
Typical repair costs for B00C9 range from $150 to $800, depending on the vehicle, location, and whether you do it yourself or go to a shop.
The vehicle is drivable but the passenger airbag system may not deploy correctly or may be disabled entirely, creating significant risk to front passenger occupants in a collision. Repair should be completed within a few days to ensure proper occupant protection system functionality.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B00C9 to identify the root cause.
OBDHut Mobile App
Scan codes directly from your car with the OBDHut app.
Coming Soon
Quick Info
Category
Body
System
Occupant Restraint/Airbag System
Difficulty
Type
Generic (SAE)
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.