Home / DTC / B00C1 — Passenger Seat Occupant Classification Sensor B

B00C1 — Passenger Seat Occupant Classification Sensor B

Detailed page for trouble code B00C1.

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

B00C1

Generic B — Body

Passenger Seat Occupant Classification Sensor B

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

Causes

  • Damaged or shorted wiring harness to passenger seat occupant sensor module
  • Corroded, loose or pushed-back connector pins at sensor or airbag ECU
  • Water or moisture intrusion into sensor mat or connector
  • Faulty occupant classification sensor module (internal failure)
  • Interference from aftermarket seat covers or heavy objects on the seat
  • Seat cushion/trim damage or incorrect reassembly after service

Symptoms

  • SRS/Airbag warning light illuminated on instrument panel
  • Passenger airbag enable/disable message incorrect or unavailable
  • Passenger airbag disabled when seat is occupied (or enabled when it should be disabled)
  • Seat occupant detection behaves intermittently or not at all
  • Possible diagnostic trouble codes for other occupancy sensors or SRS circuits

What to check

  • Read DTCs and freeze frame with a capable scan tool; record related SRS/occupant-classification codes
  • Observe passenger airbag status message and SRS lamp behavior
  • Visually inspect seat cushion, cover, and sensor mat for damage or contamination
  • Inspect connectors under the seat and at the airbag/SRS ECU for corrosion, bent pins or water
  • Check for aftermarket items (seat covers, heating pads) that could affect the sensor
  • Wiggle test wiring while watching live sensor data for intermittent changes

Signal parameters

  • Supply voltage to sensor: typically ignition-switched 5 V reference or vehicle-specific supply (check OEM spec)
  • Signal output: analog voltage or digital data per manufacturer (common range 0–5 V for analog sensors)
  • Expected idle/empty-seat voltage or resistance values vary by make/model — compare to manufacturer data
  • Continuity and resistance of sensor element(s) — verify no open/short circuits
  • CAN/LIN diagnostic messages from Occupant Classification Module visible on scan tool (if applicable)
  • Fault codes and plausibility flags reported by SRS/airbag ECU

Diagnostic algorithm

  1. Retrieve all SRS/occupant-classification codes and freeze frame data using a scan tool. Note related codes.
  2. Follow SRS safety procedures: disable battery negative terminal and wait required time for capacitors to discharge before working on the seat/Airbag wiring.
  3. Visually inspect the passenger seat: remove seat trim as needed and inspect the occupant sensor mat and wiring for damage, moisture or contamination.
  4. Inspect and reseat connectors under the seat and at the SRS/airbag ECU. Look for corrosion, bent pins, pushed-back wires, or foreign material.
  5. With battery reconnected and scan tool connected, backprobe the sensor B connector to verify reference voltage, ground continuity and signal output per OEM values while watching live data. Check for stable readings and correct voltage range.
  6. Perform continuity and resistance checks from the sensor connector to the ECU to detect opens/shorts. Wiggle the harness through seat travel to detect intermittent faults.
  7. If the sensor is analog, measure resistance between sensor element terminals per service manual; compare to spec. If digital, monitor CAN/LIN messages for expected presence and content.
  8. If wiring and connectors are good but signal is out of specification, swap or replace the occupant sensor B module (if serviceable) or replace the seat cushion/sensor mat as appropriate.
  9. After repair or replacement, clear codes and perform any required occupant sensor calibration or zeroing procedure specified by the manufacturer.
  10. Recheck for DTCs and verify correct passenger airbag enable/disable behavior with known test weights or a person (follow safety guidelines).

Likely causes

  • Connector corrosion or loose terminal at seat sensor
  • Wiring chafe or pinched harness in seat rails causing intermittent contact
  • Faulty sensor element in the sensor B position
  • Water ingress into the seat cushion/mat

Fault status

⚠️ Status
Passenger Seat Occupant Classification Sensor B — circuit/signal fault detected. SRS ECU flagged sensor B as implausible or malfunctioning; passenger classification may be disabled.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0-2.5 hours

Similar codes

6,014

The library contains 6,014 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
Code

B00C1

LAND ROVER B — Body

Passenger Occupancy Classification Sensor

Brand: LAND ROVER
Type: B — Body
Views: UK: 17 EN: 88 RU: 16
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Damaged or shorted wiring harness to passenger seat occupant sensor module
  • Corroded, loose or pushed-back connector pins at sensor or airbag ECU
  • Water or moisture intrusion into sensor mat or connector
  • Faulty occupant classification sensor module (internal failure)
  • Interference from aftermarket seat covers or heavy objects on the seat
  • Seat cushion/trim damage or incorrect reassembly after service

Symptoms

  • SRS/Airbag warning light illuminated on instrument panel
  • Passenger airbag enable/disable message incorrect or unavailable
  • Passenger airbag disabled when seat is occupied (or enabled when it should be disabled)
  • Seat occupant detection behaves intermittently or not at all
  • Possible diagnostic trouble codes for other occupancy sensors or SRS circuits

What to check

  • Read DTCs and freeze frame with a capable scan tool; record related SRS/occupant-classification codes
  • Observe passenger airbag status message and SRS lamp behavior
  • Visually inspect seat cushion, cover, and sensor mat for damage or contamination
  • Inspect connectors under the seat and at the airbag/SRS ECU for corrosion, bent pins or water
  • Check for aftermarket items (seat covers, heating pads) that could affect the sensor
  • Wiggle test wiring while watching live sensor data for intermittent changes

Signal parameters

  • Supply voltage to sensor: typically ignition-switched 5 V reference or vehicle-specific supply (check OEM spec)
  • Signal output: analog voltage or digital data per manufacturer (common range 0–5 V for analog sensors)
  • Expected idle/empty-seat voltage or resistance values vary by make/model — compare to manufacturer data
  • Continuity and resistance of sensor element(s) — verify no open/short circuits
  • CAN/LIN diagnostic messages from Occupant Classification Module visible on scan tool (if applicable)
  • Fault codes and plausibility flags reported by SRS/airbag ECU

Diagnostic algorithm

  1. Retrieve all SRS/occupant-classification codes and freeze frame data using a scan tool. Note related codes.
  2. Follow SRS safety procedures: disable battery negative terminal and wait required time for capacitors to discharge before working on the seat/Airbag wiring.
  3. Visually inspect the passenger seat: remove seat trim as needed and inspect the occupant sensor mat and wiring for damage, moisture or contamination.
  4. Inspect and reseat connectors under the seat and at the SRS/airbag ECU. Look for corrosion, bent pins, pushed-back wires, or foreign material.
  5. With battery reconnected and scan tool connected, backprobe the sensor B connector to verify reference voltage, ground continuity and signal output per OEM values while watching live data. Check for stable readings and correct voltage range.
  6. Perform continuity and resistance checks from the sensor connector to the ECU to detect opens/shorts. Wiggle the harness through seat travel to detect intermittent faults.
  7. If the sensor is analog, measure resistance between sensor element terminals per service manual; compare to spec. If digital, monitor CAN/LIN messages for expected presence and content.
  8. If wiring and connectors are good but signal is out of specification, swap or replace the occupant sensor B module (if serviceable) or replace the seat cushion/sensor mat as appropriate.
  9. After repair or replacement, clear codes and perform any required occupant sensor calibration or zeroing procedure specified by the manufacturer.
  10. Recheck for DTCs and verify correct passenger airbag enable/disable behavior with known test weights or a person (follow safety guidelines).

Likely causes

  • Connector corrosion or loose terminal at seat sensor
  • Wiring chafe or pinched harness in seat rails causing intermittent contact
  • Faulty sensor element in the sensor B position
  • Water ingress into the seat cushion/mat

Fault status

⚠️ Status
Passenger Seat Occupant Classification Sensor B — circuit/signal fault detected. SRS ECU flagged sensor B as implausible or malfunctioning; passenger classification may be disabled.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0-2.5 hours

Similar codes

320

Browse 320 LAND ROVER manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.

LAND ROVER

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