Code
B00C7
Generic
B — Body
Passenger Seat Occupant Position Sensor A
AI status
Completed
Completed
100%
Causes
- Open or shorted wiring between sensor A and the airbag/RCM module
- Corroded, loose or damaged connector at the sensor or module
- Failed/passenger seat occupant position sensor (A)
- Foreign object, water intrusion or contamination in the seat or sensor mat
- Incorrect seat position or a mechanical problem preventing proper sensor operation
- Faulty restraint control module (RCM) or software/calibration issue
Symptoms
- SRS/airbag warning lamp illuminated on instrument cluster
- Passenger airbag enable/disable indicator may be incorrect or inactive
- Diagnostic trouble code B00C7 stored in airbag/RCM module
- Possible loss of seat-based occupant classification (airbag deployment logic may change)
- Intermittent lamp or fault that appears when seat is moved or passenger sits down
What to check
- Read and record DTC(s) and freeze-frame data with a capable scan tool (SRS/RCM module)
- Check for related SRS codes (other occupant sensor codes, communication errors)
- Visually inspect passenger seat, connectors under seat, and wiring harness for damage, corrosion or loose pins
- Perform wiggle test while monitoring live data to see if signal changes with seat movement
- Measure reference voltage, signal voltage and ground at the sensor connector (key ON, engine OFF) per service data
- Check for moisture or debris in the seat cushion/mat area
Signal parameters
- Signal type: occupant position/pressure sensor (analog or resistance-based) reported to RCM
- Reference voltage commonly 5 V (consult vehicle-specific service data)
- Typical signal voltage range (generic): ~0.5–4.5 V depending on occupant position/weight; open-circuit or 4.8 V indicate fault
- Resistance-based mats: expect a measurable resistance that changes with load; open or infinite resistance indicates open circuit
- Fault detection: rapid/no change in signal when loading/unloading, out-of-range voltage, or intermittent loss of signal
Diagnostic algorithm
- Safety first: follow manufacturer SRS service procedures before working on seat/airbag components (disable battery/ignition as required).
- Connect a diagnostic scan tool capable of reading the SRS/RCM module. Record all related codes and freeze-frame data.
- Inspect the passenger seat area visually: connectors under seat, wiring along seat rails, and seat cushion for contamination or damage.
- With connector accessible, check for loose pins, corrosion, bent terminals and secure mating. Re-seat connectors.
- With key ON (do not deploy airbags), monitor live data/parameters for the occupant position sensor while moving the seat and while applying and removing weight to the seat. Note expected changes.
- Measure reference voltage, signal voltage, and ground at the sensor connector per vehicle specifications. Compare readings to expected ranges.
- If signal is out of range or intermittent, perform continuity/insulation check of wiring from sensor to RCM (pin-to-pin). Repair any broken/chafed wiring or poor grounds.
- If wiring and connectors are good but sensor output remains incorrect, replace the occupant position sensor/mat (or sensor assembly) following the manufacturer procedure.
- After repair or replacement, clear codes, perform any required occupant sensor calibration/relearn per service manual, then verify with scan tool and test with occupant load scenarios.
- If fault persists after sensor replacement and wiring verified, consider RCM/software faults and consult dealer-level diagnostics or module reprogramming.
Likely causes
- Damaged or disconnected sensor connector
- Wiring harness chafe or broken conductor in seat area
- Failed occupant detection sensor/mat
- Contamination or water damage to sensor or mat
Fault status
Status
Fault reported for Passenger Seat Occupant Position Sensor A circuit — signal invalid, out of range, open or short detected by restraint control module.
Repair difficulty: Medium
Diagnostic time: 1.0-2.5 hours
Similar codes
Repair manuals
Brands with available manuals
6,726
The library contains 6,726 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 :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
