What Does B00C7 Mean?
This code indicates that the Body Control Module (BCM) or Airbag Control Module has detected a malfunction in the passenger seat occupant position sensor A, which is part of the occupant classification system. This sensor determines whether the passenger seat is occupied and the position/weight of the occupant to control airbag deployment. A subfault indicates a specific circuit or component issue within the sensor assembly that prevents proper occupant detection.
Common Causes
45%
Faulty occupant position sensor mat or pressure sensor embedded in passenger seat cushion
30%
Damaged or corroded wiring harness connector at passenger seat base or under seat
15%
Water intrusion or liquid damage to sensor mat causing internal short or open circuit
10%
Failed airbag control module or BCM unable to properly interpret sensor signals
Diagnostic Steps
1
Step 1: Perform visual inspection of passenger seat area, checking for any foreign objects, liquid spills, or physical damage to seat cushion that could affect sensor operation
2
Step 2: Remove passenger seat cushion cover and inspect occupant position sensor mat for physical damage, water intrusion, tears, or disconnected wiring; check connector terminals for corrosion or bent pins
3
Step 3: Using a digital multimeter, measure resistance across occupant position sensor connector terminals (typically 1-10 kΩ range depending on manufacturer) and compare to factory specifications; check for open or short circuits
4
Step 4: With ignition on and scan tool active, monitor live data stream for occupant position sensor values while applying graduated pressure to passenger seat; verify sensor responds appropriately through full range
5
Step 5: Check wiring harness continuity from seat sensor connector to airbag control module using multimeter, ensuring no opens, shorts to ground, or shorts to power in circuit
6
Step 6: Clear codes, perform occupant classification system calibration procedure if available, and verify repair by testing with known weights on passenger seat while monitoring sensor output
Estimated Repair Cost
$200 - $800
Parts + labor, varies by vehicle and location
This code indicates that the Body Control Module (BCM) or Airbag Control Module has detected a malfunction in the passenger seat occupant position sensor A, which is part of the occupant classification system. This sensor determines whether the passenger seat is occupied and the position/weight of t...
The most common cause of B00C7 (Passenger Seat Occupant Position Sensor "A" (Subfault)) is: Faulty occupant position sensor mat or pressure sensor embedded in passenger seat cushion
Typical repair costs for B00C7 range from $200 to $800, depending on the vehicle, location, and whether you do it yourself or go to a shop.
The vehicle is generally safe to drive, but the passenger airbag may not deploy properly or may be incorrectly suppressed/activated based on seat occupancy. The airbag warning light will likely be illuminated. Repair should be completed promptly to ensure proper airbag function for passenger safety.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B00C7 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) / Occupant Classification System
Difficulty
Type
Generic (SAE)
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.