Home / DTC / B1A67 — Occupant Classification System — Passenger Seat Sensor Fault

B1A67 — Occupant Classification System — Passenger Seat Sensor Fault

Detailed page for trouble code B1A67.

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

B1A67

Generic B — Body

Occupant Classification System — Passenger Seat Sensor Fault

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

Causes

  • Faulty passenger seat occupancy sensor module or mat
  • Open, shorted, or corroded wiring/connectors between sensor and control module
  • Poor connector seating or bent pins at seat module, airbag/BCM, or junctions
  • Water intrusion or physical damage to seat cushion/sensor mat
  • Faulty occupant classification control module or related airbag/BCM software/firmware issue
  • Intermittent fault caused by seat position/frame interference or aftermarket seat coverings

Symptoms

  • Passenger airbag may be disabled or status light illuminated
  • Airbag warning lamp or OCS warning on instrument cluster
  • Diagnostic trouble code stored in airbag/BCM memory
  • Possible change in passenger detection (seat reports empty or occupant incorrectly)
  • Intermittent or permanent disablement of passenger airbag

What to check

  • Read Codes and freeze frame with OEM scan tool; check for related airbag/BCM codes
  • Visually inspect passenger seat and under-seat area for damage, loose connectors, debris, or water
  • Check connector pins for corrosion, bent pins, or pushed-out terminals
  • Verify no aftermarket seat covers, heavy mats, or child seats that could affect sensor
  • Check technical service bulletins (TSBs) for known issues or calibration procedures

Signal parameters

  • Occupant sensor reference voltage: typically 5.0 V supply (verify with factory data)
  • Sensor output: resistance or capacitance values vary by design — expected range per OEM spec
  • CAN/CAN-FD or LIN messages: OCS status message frequency typically 1–10 Hz (check OEM data)
  • Fault criteria: out-of-range, open/short to ground or battery, implausible signal, communication timeout

Diagnostic algorithm

  1. Retrieve and record all codes, freeze frame and current data from airbag/BCM/OCS using an OEM-capable scan tool.
  2. Inspect passenger seat area: remove seat trim/access panels and visually inspect the sensor mat, harness, connectors and ground points for damage, corrosion, or loose terminals.
  3. With connector disconnected, check continuity and resistance of sensor leads to the module per OEM specification; check for shorts to ground or battery.
  4. Reconnect and backprobe the sensor connector while monitoring reference voltage and sensor signal with a multimeter/oscilloscope. Compare to OEM signal parameters.
  5. Check bus communication (CAN/LIN) for OCS messages and verify module addresses and message rates using a diagnostic tool; look for timeouts or invalid data.
  6. If wiring and connectors are good but readings are out-of-range, replace or reseat the passenger seat sensor/mat assembly per OEM procedure.
  7. After repair, clear codes and perform required OCS calibration or learning procedure as specified by manufacturer; verify code does not return and passenger airbag status is correct.
  8. If fault persists after sensor replacement, consider replacing or reprogramming OCS/airbag/BCM module and perform module coding/learn steps as required.

Likely causes

  • Damaged seat sensor mat or connector under passenger seat
  • Corroded or loose connector pins at seat module or airbag/BCM
  • Wire chafing or pinched harness near seat rails
  • Failed occupant classification sensor unit

Fault status

⚠️ Status
Passenger seat occupancy sensor fault — sensor data invalid, out of range, open/short or communication timeout detected by OCS/airbag module.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.5-3.0 hours

Similar codes

7,925

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