Home / DTC / B10A5 — Front passenger occupancy sensor circuit malfunction

B10A5 — Front passenger occupancy sensor circuit malfunction

Detailed page for trouble code B10A5.

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

B10A5

Generic B — Body

Front passenger occupancy sensor circuit malfunction

Brand: Generic
Type: B — Body
Views: UK: 13 EN: 22 RU: 19
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or short in sensor wiring harness
  • Corroded, loose or contaminated connector(s) at the sensor or airbag ECU
  • Faulty passenger occupancy sensor mat/module
  • Water intrusion or physical damage to the seat sensor mat
  • Poor ground or supply voltage to the sensor
  • Faulty Supplemental Restraint System (SRS) / Airbag control module or configuration/calibration error

Symptoms

  • Passenger airbag enabled or disabled unexpectedly
  • Airbag or SRS warning lamp illuminated
  • Passenger seat belt/occupant status warning may be incorrect or show 'passenger present' when empty or vice versa
  • Diagnostic trouble code B10A5 stored in SRS/BCM memory
  • Possible loss of seat belt reminder or incorrect deployment logic for passenger side

What to check

  • Perform a full visual inspection of passenger seat, connectors and wiring harness under the seat and along seat tracks
  • Check for signs of water damage, seat foam contamination, or aftermarket seat covers that may affect the sensor mat
  • Use a scan tool to read B10A5 and related SRS/OCC codes and view live data for the occupancy sensor
  • Inspect and tug connectors to expose intermittent faults; look for bent pins, corrosion or foreign material
  • Verify power and ground at the sensor connector with ignition on and seat occupant absent/present
  • Check related fuses and ground straps for integrity

Signal parameters

  • Supply voltage typically 5 V (verify vehicle-specific value) to sensor power pin
  • Ground continuity to chassis ground or SRS ground reference
  • Occupancy sensor output: varies by design — can be a voltage signal (0–5 V range) or resistance/impedance change when weight applied; expected change should be present when a known weight is applied to the seat
  • Idle/unoccupied output: stable baseline (low or mid-level voltage/resistance) with no weight
  • Occupied output: clear change in measured voltage or resistance when weight simulating a passenger is applied

Diagnostic algorithm

  1. Safety first: follow manufacturer SRS procedures — disable battery or ignition and wait specified time before working on seat/airbag components.
  2. Retrieve codes and freeze frame with an OBD/SRS-capable scan tool; record live occupancy sensor data with seat empty and when a known test weight (manufacturer recommended or 20–30 kg equivalent distributed load) is applied.
  3. Visually inspect seat cushion, sensor mat and connectors for damage, contamination or water intrusion. Remove seat trim only if required and safe to do so.
  4. With ignition on, backprobe the sensor connector: verify reference voltage, signal voltage and ground continuity. Compare to vehicle-specific values. Wiggle harness and connectors while observing live data to detect intermittent faults.
  5. Check continuity/resistance of sensor mat wiring from connector to sensor module and to SRS ECU when applicable; repair any open/shorts found.
  6. If wiring and connectors are good, test/bench the sensor mat per manufacturer procedure (resistance/impedance map or diagnostic self-test) or swap with a known-good sensor if available.
  7. Inspect and test the SRS/airbag control module inputs and grounds if sensor and harness pass tests; reprogram or replace module only per manufacturer guidance.
  8. After repair, clear codes, perform ECU/OCS calibration or zeroing procedure if required, and recheck for code recurrence and correct occupant detection.
  9. If intermittent, perform road/usage test and re-scan to confirm fault is resolved.

Likely causes

  • Broken/frayed wiring under seat (pinch point, seat adjuster path)
  • Connector pin corrosion or poor terminal contact
  • Sensor mat damage from liquid spill or sharp object
  • Intermittent fault caused by connector movement or failing solder joint in sensor/module
  • Blown fuse or poor ground connection supplying the sensor circuit

Fault status

⚠️ Status
Front passenger occupancy sensor circuit malfunction — electrical fault (open/short/intermittent) detected; passenger occupancy detection may be incorrect and airbag enable/disable behavior affected.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5 - 3.0 hours

Similar codes

6,237

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