Home / DTC / B3501 — Airbag Passenger Seat Occupant Detection Fault

B3501 — Airbag Passenger Seat Occupant Detection Fault

Detailed page for trouble code B3501.

34,511codes
59brands
11,925generic
22,586specific
Reset
Code

B3501

Generic B — Body

Airbag Passenger Seat Occupant Detection Fault

Brand: Generic
Type: B — Body
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Faulty passenger seat occupant sensor (pressure/weight or capacitance mat)
  • Damaged wiring, pinched harness or corroded connector at the seat or control module
  • Poor ground or intermittent power supply to the occupant detection system
  • Faulty Restraint Control Module (RCM) / Airbag control unit or internal software fault
  • Aftermarket seat covers, seat repairs, or foreign objects interfering with the sensor
  • Water intrusion or contamination of the seat sensor

Symptoms

  • Airbag/SRS warning lamp illuminated or flashing
  • Passenger airbag OFF/ON indicator incorrect or not changing with occupant presence
  • Inability to enable/disable passenger airbag as expected
  • Possible related warnings (seat belt light) or vehicle entering reduced airbag mode

What to check

  • Retrieve DTCs and freeze frame data with a capable scan tool; log present/historic codes
  • Check battery voltage (should be stable >12V) and charging system before diagnosing SRS faults
  • Visually inspect passenger seat, underside, connectors and harness for damage, corrosion or water intrusion
  • Check for aftermarket seat covers or items on seat that could mask weight reading
  • Wiggle-test harness/connectors while monitoring DTCs to find intermittent faults
  • Check related fuses and ground connections

Signal parameters

  • Occupant sensor reference voltage — typically ~5 V reference (verify with service data)
  • Occupant sensor signal range — typically 0–5 V varying with load/position (manufacturer-specific)
  • Seat mat resistance/impedance — varies with load; consult OEM data for expected values
  • Diagnostic bus messages — Occupant Classification System data present on CAN/LIN (scan tool should show occupancy status and sensor values)
  • RCM status codes/payload — expected occupancy state codes (e.g., empty/child/adult) available via scan tool

Diagnostic algorithm

  1. Read and record DTCs and freeze-frame data with an SRS-capable scan tool; note any other related codes
  2. Verify vehicle battery voltage and charging; charge if low and clear codes to retest
  3. Perform visual inspection: seat upholstery, sensors/mats, connectors, pins and wiring under the seat for damage, moisture or corrosion
  4. With ignition ON, monitor occupant sensor values on a diagnostic tool while a known weight (adult) sits in different positions; compare to expected PID values per service data
  5. Perform connector wiggle test while monitoring for code or PID changes to find intermittent wiring faults
  6. Check continuity and resistance of occupant sensor circuits per OEM procedures; replace mat if out of spec
  7. Inspect and test grounds and power feeds to the occupant detection system
  8. If wiring and connectors are good, perform SRS/OCS relearn or calibration procedure per manufacturer service manual, then recheck
  9. If fault persists after wiring and calibration verified, consider replacement of the occupant sensor mat or RCM as guided by manufacturer diagnostic flow
  10. After any repair, clear DTCs and perform functional test and final road/test seat occupant detection verification
  11. Always follow SRS safety precautions: disable airbag system power per manufacturer procedure (disconnect battery and wait specified time) before removing or servicing seats or connectors

Likely causes

  • Damaged connector or wire harness under the seat (broken, chafed or corroded)
  • Malfunctioning occupant detection mat/sensor in the passenger seat
  • Poor ground or low battery voltage at time of fault
  • Recent seat removal, replacement or reupholstery not followed by required calibration/relearn

Fault status

⚠️ Status
Passenger seat occupant detection system malfunction — fault reported in occupant classification sensor/circuit or related control unit.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1-3 hours

Similar codes

9,722

The library contains 9,722 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