Home / DTC / B10DA — Passenger Seat Occupancy Sensor Circuit Failure

B10DA — Passenger Seat Occupancy Sensor Circuit Failure

Detailed page for trouble code B10DA.

34,405codes
59brands
11,914generic
22,491specific
Reset
Code

B10DA

Generic B — Body

Passenger Seat Occupancy Sensor Circuit Failure

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

Causes

  • Faulty passenger seat occupancy sensor (pressure/resistance or capacitive pad)
  • Damaged wiring harness (open, short to ground or to battery, high resistance)
  • Corroded or loose connector at the seat sensor or ECU
  • Water/moisture intrusion in seat cushion or connector
  • Seat cushion damaged or sensor element physically degraded
  • Faulty SRS/airbag control module or software issue

Symptoms

  • Airbag (SRS) warning lamp ON
  • Passenger airbag may be disabled or incorrectly enabled
  • Seatbelt reminder or chime behaves incorrectly for passenger
  • Inability to detect passenger (airbag inhibited with occupant present) or false occupancy
  • Intermittent warnings when seat is moved or after rain/cleaning
  • Vehicle fails safety inspection related to SRS

What to check

  • Read and record freeze-frame and all related SRS/seat codes with a capable scan tool
  • Visual inspection of the passenger seat, connectors and wiring harness for damage, corrosion or water
  • Wiggle test wiring and connectors while monitoring live occupant sensor data for intermittent changes
  • Check for signs of aftermarket parts (seat covers/heaters) that may affect sensor
  • Verify proper seat mounting and that sensor elements are not pinched
  • Confirm battery voltage is stable and SRS module communicates normally

Signal parameters

  • Connector reference voltage (key ON, engine OFF): typically a regulated 5 V or supply in the module — consult vehicle-specific spec
  • Sensor signal voltage: typically 0–5 V or 0.5–4.5 V depending on design (vehicle-specific expected value when unoccupied and occupied)
  • Passive mat resistance: common passive mats show hundreds to low thousands of ohms when intact; open-circuit = OL/infinite
  • Short condition: near 0 Ω indicates short to ground/battery
  • Digital/classification output: raw occupancy value often reported as a percentage or 0–255 integer on scan tool (vehicle-specific thresholds apply)

Diagnostic algorithm

  1. Safety first: follow manufacturer SRS handling procedures. Disable the 12V battery and wait the recommended time before disconnecting SRS connectors or removing the seat.
  2. Connect a dedicated SRS-capable scan tool and confirm the B10DA code plus any related codes. Record live data for the passenger occupancy sensor.
  3. Perform a visual inspection: remove seat trim as needed, inspect the sensor mat, wiring harness, and connector for damage, corrosion, water, or foreign objects.
  4. Reconnect battery (per procedure) and with the scan tool monitoring live data, gently wiggle wiring and connectors under the seat. Look for intermittent changes or code reappearance.
  5. With key ON (engine OFF) measure reference voltage and sensor signal at the seat connector. Compare values to vehicle-specific specifications. Check for open circuits or shorts to ground/ignition.
  6. Check continuity between the seat sensor connector and the SRS control module for all signal, power and ground pins. Repair any high-resistance joints or breaks.
  7. If the mat/sensor is removable, bench-test the sensor per service manual: measure resistance/voltage and simulate occupant load (use appropriate resistive load or approved test tool) to verify expected output.
  8. Inspect for and remove any aftermarket seat covers or heaters that could interfere; temporarily test without them fitted.
  9. If wiring, connectors and sensor check good, consider reflashing or replacing the SRS control module only after verifying module communications and following manufacturer diagnostics.
  10. Clear codes, perform built-in self-tests and verify proper system behavior: verify passenger airbag enable/disable logic with known occupant weights and ensure no code returns after a test drive.

Likely causes

  • Failed occupant detection mat/sensor element
  • Damaged or disconnected connector under the seat
  • Short/open in seat wiring harness caused by seat movement
  • Water intrusion or corrosion at sensor or connector
  • Faulty SRS control module (less common)

Fault status

⚠️ Status
Passenger seat occupancy sensor circuit failure detected. Passenger detection may be unreliable; inspect seat sensor, wiring harness, connectors and SRS control module per service procedure.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0-3.0 hours

Similar codes

9,546

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