Code
B1A67
Generic
B — Body
Occupant Classification System — Passenger Seat Sensor Fault
AI status
Completed
Completed
100%
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
- Retrieve and record all codes, freeze frame and current data from airbag/BCM/OCS using an OEM-capable scan tool.
- 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.
- With connector disconnected, check continuity and resistance of sensor leads to the module per OEM specification; check for shorts to ground or battery.
- Reconnect and backprobe the sensor connector while monitoring reference voltage and sensor signal with a multimeter/oscilloscope. Compare to OEM signal parameters.
- 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.
- If wiring and connectors are good but readings are out-of-range, replace or reseat the passenger seat sensor/mat assembly per OEM procedure.
- 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.
- 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
Repair manuals
Brands with available manuals
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 :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
