Home / DTC / B3184 — Passenger Presence Sensor Circuit Malfunction

B3184 — Passenger Presence Sensor Circuit Malfunction

Detailed page for trouble code B3184.

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

B3184

Generic B — Body

Passenger Presence Sensor Circuit Malfunction

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

Causes

  • Damaged or shorted wiring harness under the passenger seat
  • Corroded or disconnected connector at the sensor or module
  • Failed passenger presence sensor (seat mat, pressure sensor, or capacitance sensor)
  • Water/moisture ingress into the seat assembly or sensor
  • Aftermarket seat covers, cushions or repairs altering sensor readings
  • Faulty occupant classification (airbag) control module or software calibration

Symptoms

  • Passenger airbag status light may illuminate or show a fault
  • Passenger presence indicator may show incorrect occupant detection (on/off)
  • Airbag disablement for passenger seat (passenger airbag OFF) when occupied
  • Diagnostic trouble code stored and possibly other related SRS/occupant system codes
  • Intermittent or persistent DTC depending on wiring condition

What to check

  • Scan vehicle with a suitable diagnostic tool; read freeze frame and related SRS/occupant codes
  • Visually inspect seat underside for loose connectors, damaged harness, or water ingress
  • Verify connectors are fully seated and locking tabs are intact
  • Check for aftermarket seat covers, cushions, or foreign objects on the seat
  • Confirm proper power and ground to the occupant classification module and sensor
  • Observe passenger presence status live data while applying/removing weight to the seat

Signal parameters

  • Sensor supply: typically switched 5 V or vehicle reference voltage from control module
  • Signal output: typically a DC voltage or resistance/capacitance reading that changes with occupant load (varies by manufacturer)
  • Expected behavior: signal should change smoothly when weight is applied/removed; not jump to open/short values
  • Open circuit: infinite or very high resistance / signal absent
  • Short to ground or battery: signal near 0 V or near supply voltage respectively
  • CAN/serial: some systems send passenger presence as a status byte on the airbag network — must be correct and consistent

Diagnostic algorithm

  1. Use scan tool to confirm B3184 and note any related codes (SRS/occupant classification). Record freeze frame and live data for passenger presence.
  2. Visually inspect passenger seat: check for wetness, foreign objects, seat covers, and visible damage to the mat/harness/connectors.
  3. With ignition ON (follow manufacturer's safety procedures for SRS work), monitor the passenger presence sensor live data while a known weight is placed on the seat. Note normal vs abnormal response.
  4. Check connector continuity and pins for corrosion or bent pins. Disconnect harness and inspect both sides; apply contact cleaner if needed.
  5. Measure supply voltage and ground at the sensor connector. Compare to expected reference (typically vehicle reference voltage or battery as per service data).
  6. Measure signal output (voltage or resistance) at the sensor connector while changing seat load; look for expected variation and no intermittent dropouts.
  7. Perform a wiggle test on the wiring harness with live-data monitoring to locate intermittent open/short conditions.
  8. If wiring and connectors are good, compare sensor resistance/capacitance values to the service manual. Replace sensor mat/module if out of spec or physically damaged.
  9. If sensor and wiring check good, check occupant classification/control module mounting, grounds, and CAN communication. Replace or reprogram module only after verifying upstream components.
  10. After repairs, clear codes and confirm fault does not return under normal use. Follow manufacturer procedures for re-initialization/calibration of occupant classification systems if required.
  11. Safety note: Occupant presence circuits are part of the supplemental restraint system (SRS). Follow manufacturer SRS precautions and procedures when working on or near the seat and airbag system.

Likely causes

  • Open or short in the passenger presence sensor signal or supply circuit
  • Intermittent connector contact from seat movement
  • Sensor mat resistance or capacitance out of specification due to damage
  • Contamination or moisture causing incorrect sensor output
  • Module reporting or CAN communication error with the Occupant Classification System

Fault status

⚠️ Status
Passenger Presence Sensor Circuit Malfunction — sensor signal out of range, open, or shorted. Fault stored in Occupant Classification/airbag system.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0-3.0 hours

Similar codes

9,555

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