What Does B00C0 Mean?
This code indicates that the Body Control Module (BCM) or Restraint Control Module (RCM) has detected a subfault in the passenger seat occupant classification sensor system. This sensor determines if the passenger seat is occupied and the approximate weight/size of the occupant to control airbag deployment force or suppression. The subfault designation suggests an intermittent issue, partial failure, or secondary circuit problem within the occupant classification system.
Safety Warning
This is a critical safety issue as it may prevent proper airbag deployment or cause inappropriate deployment in a crash. The passenger airbag may be incorrectly suppressed or activated regardless of actual occupant size/weight. Repair immediately and avoid carrying passengers until fixed.
Common Causes
40%
Faulty occupant classification sensor mat or pressure pad in passenger seat cushion
30%
Damaged, corroded, or loose wiring harness connector under passenger seat
20%
Water intrusion or contamination in seat sensor mat causing erratic readings
10%
Failed restraint control module or body control module internal circuit
Diagnostic Steps
1
Step 1: Perform visual inspection under passenger seat for damaged wiring, corroded connectors, or evidence of water intrusion. Check all connector pins for corrosion, bent terminals, or moisture. Verify sensor mat connector is fully seated.
2
Step 2: Using a digital multimeter, check voltage supply to occupant classification sensor (typically 5V reference). Verify ground circuit continuity (should be less than 0.5 ohms to chassis ground). Document all readings.
3
Step 3: Monitor live data from occupant classification sensor using scan tool while applying various weights to passenger seat (50 lbs, 100 lbs, 150+ lbs). Verify sensor signal changes appropriately and smoothly without dropouts or erratic readings.
4
Step 4: Remove passenger seat bottom cushion to physically inspect sensor mat for tears, cracks, compression damage, or evidence of liquid contamination. Check mat mounting and alignment per manufacturer specifications.
5
Step 5: If sensor mat and wiring are intact, perform resistance test across sensor terminals (typically 2-10 ohms depending on load). Compare readings to factory specifications. Replace sensor mat if readings are out of range or unstable.
6
Step 6: After repairs, clear codes, perform airbag system self-test, cycle ignition multiple times, and verify passenger airbag status light operates correctly with seat occupied and unoccupied.
Estimated Repair Cost
$200 - $1,200
Parts + labor, varies by vehicle and location
This code indicates that the Body Control Module (BCM) or Restraint Control Module (RCM) has detected a subfault in the passenger seat occupant classification sensor system. This sensor determines if the passenger seat is occupied and the approximate weight/size of the occupant to control airbag dep...
The most common cause of B00C0 (Passenger Seat Occupant Classification Sensor "A" (Subfault)) is: Faulty occupant classification sensor mat or pressure pad in passenger seat cushion
Typical repair costs for B00C0 range from $200 to $1,200, depending on the vehicle, location, and whether you do it yourself or go to a shop.
This is a critical safety issue as it may prevent proper airbag deployment or cause inappropriate deployment in a crash. The passenger airbag may be incorrectly suppressed or activated regardless of actual occupant size/weight. Repair immediately and avoid carrying passengers until fixed.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B00C0 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
Supplemental Restraint System (SRS/Airbag)
Difficulty
Type
Generic (SAE)
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.