Home / DTC / B00C0 — Passenger Seat Occupant Classification Sensor A

B00C0 — Passenger Seat Occupant Classification Sensor A

Detailed page for trouble code B00C0.

33,912codes
59brands
11,451generic
22,461specific
Reset
Code

B00C0

Generic B — Body

Passenger Seat Occupant Classification Sensor A

Brand: Generic
Type: B — Body
Views: UK: 29 EN: 51 RU: 36
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or short in occupant classification sensor A wiring or connector
  • Corroded, loose or pushed-back connector pins at the seat or module
  • Failed or damaged occupant classification sensor mat (physical or electrical)
  • Water/moisture contamination or debris inside the seat cushion/mat
  • Aftermarket seat cover, incorrect seating position, or foreign object on the seat
  • Poor ground or power supply to the sensor/module

Symptoms

  • SRS/airbag warning light illuminated on the dash
  • Passenger airbag status may show disabled or inconsistent behavior
  • Passenger seat occupant indicator incorrect or blank
  • Possible inability to complete OCS/airbag system self-test
  • SRS fault stored in vehicle diagnostic memory

What to check

  • Read DTC(s) and freeze frame data with a capable scan tool; record all related SRS/OCS codes
  • Visually inspect passenger seat area: upholstery, aftermarket covers, liquids or debris
  • Inspect seat wiring harness and connector at the seat for corrosion, damage, pushed-back pins or moisture
  • Check connector at the SRS/OCS control module for corrosion or loose pins
  • Perform wiggle test on seat harness while monitoring live data or DTC status
  • Verify recent repairs or airbag module replacements and whether OCS calibration was performed

Signal parameters

  • Sensor power/reference: typically a low-voltage reference (commonly 5 V supply) — verify OEM specs before testing
  • Signal output: occupant classification sensors produce a measurable analog signal or load-dependent reading (often in the 0–5 V range or varying resistance) reported to the SRS/OCS module
  • Ground: dedicated chassis or module ground; poor ground will affect readings
  • Communication: processed data and diagnostics are usually handled by the SRS/OCS module and may be reported on CAN bus; direct sensor lines usually analog
  • Open-circuit: infinite resistance or no signal; short-to-ground or short-to-power: near 0 V or battery voltage respectively

Diagnostic algorithm

  1. Retrieve and record B00C0 and any other SRS/OCS codes with an OEM-capable scan tool; note freeze frame and live data if available.
  2. Visually inspect the passenger seat, upholstery, and underside for moisture, debris, or aftermarket covers that could affect sensor operation; remove covers temporarily and re-test.
  3. Inspect the seat wiring harness and connector at the seat: look for chafing, broken wires, bent pins, corrosion, water ingress or evidence of previous repairs.
  4. With service manual connector pinout, check for proper supply voltage and ground at the sensor connector (key on, engine off). Compare to OEM specifications.
  5. Back-probe the sensor signal circuit while applying a known load (sit on the seat or apply weight) and observe changes in voltage or live data. Use oscilloscope or lab-quality multimeter where available.
  6. Perform continuity and resistance checks between the sensor connector and the SRS/OCS module to detect open or shorted wiring; check for short to chassis ground and battery.
  7. Wiggle test wiring and connectors while watching live data or DTC status to try to reproduce the fault.
  8. If wiring and connectors check good but sensor output is invalid or inconsistent, remove trim and test/inspect the sensor mat per manufacturer procedure (measure mat resistance or specified test points).
  9. If sensor mat is faulty replace it and any damaged harness/connector. If module input or CAN data is questionable, consider module replacement only after verifying wiring and sensor are good.
  10. After repair or replacement, clear codes and perform required OCS/seat occupancy system calibration per OEM procedure. Re-scan to confirm no return of B00C0.
  11. If codes persist and wiring/sensor pass tests, consult OEM service information for module-level diagnostics or software updates.

Likely causes

  • Connector pushed back or pin corrosion at seat harness
  • Broken or chafed wiring between seat and SRS module (open/short to ground or battery)
  • Failed occupant classification sensor mat due to wear, moisture or impact
  • Interference from aftermarket seat covers or objects on the seat
  • Failed SRS/occupant classification module (less common)

Fault status

⚠️ Status
Passenger Seat Occupant Classification Sensor A circuit malfunction detected. SRS/airbag warning lamp may be illuminated and passenger airbag status may be incorrect or disabled.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.0 hours

Similar codes

6,463

The library contains 6,463 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.

Your experience will help others
+100 karma for a short comment :)
Send to email