Code
B2951
Generic
B — Body
Occupant Classification Sensor Fault
Views:
UK: 0
EN: 2
RU: 0
AI status
Completed
Completed
100%
Causes
- Damaged or corroded connector or wiring in the seat harness
- Open, short or high resistance in sensor mat circuits
- Faulty occupant classification sensor module or mat
- Poor ground or missing reference voltage to the sensor
- Water intrusion, contamination, or mechanical damage to the sensor mat
- Incorrect or lost sensor calibration (software/ECU issue)
Symptoms
- Airbag / SRS warning lamp illuminated
- Passenger airbag status message (airbag disabled/enabled incorrectly)
- Driver/passenger seat occupant detection incorrect or unavailable
- Diagnostic trouble code B2951 stored in SRS module
- Possible chimes or dashboard messages related to passenger airbag
What to check
- Use a scan tool to read all SRS codes and freeze-frame data
- Visually inspect passenger seat, upholstery, connectors and harness for damage or contamination
- Check for any Service Bulletins or calibration procedures for occupant classification
- Verify connector pin integrity and presence of locking tabs
- Measure reference voltage and ground at sensor connector with key ON (typically 5V reference and sensor ground)
- Perform wiggle test on seat harness while monitoring scan tool for code changes
Signal parameters
- Reference voltage typically ~5 V at the sensor supply pin (varies by manufacturer)
- Sensor ground should be near 0 V with low resistance to chassis ground
- Signal output varies with occupancy (often a voltage or CAN/serial data representing weight or sensor zone values)
- Open circuit (infinite resistance) or short to ground/power on sensor lines indicates a fault
- Scan tool may display raw weight/zone values (e.g., 0–255 counts or kilograms) — unexpected or frozen values indicate a problem
Diagnostic algorithm
- Connect a capable scan tool, record all stored SRS codes and freeze-frame data; note if other SRS or communication codes are present.
- Visually inspect the passenger seat area for signs of water, debris, or damage; remove seat cushion trim if necessary to access mat and connectors.
- Disconnect battery per manufacturer safety procedure before disconnecting any SRS connectors; then inspect and reseat the occupant sensor connector(s).
- With battery reconnected and ignition ON (follow safe SRS procedures), verify reference voltage and ground at the sensor connector pins. Compare to manufacturer spec.
- Measure continuity/resistance of sensor mat circuits and harness between connector and sensor module. Look for opens, high resistance, or intermittent connections (wiggle test).
- If the wiring and connectors test good, use the scan tool to view live occupant sensor values or run the sensor self-test. Attempt a recalibration/initialization if procedure is available.
- If sensor outputs are out of range or calibration fails, replace the occupant classification mat/module or repair the identified damaged wiring/connector.
- After repair or replacement, clear codes, perform required calibration/initialization, and verify that the SRS light stays off and that occupant detection behaves correctly.
- If fault persists and wiring/sensor are good, investigate SRS control module functionality and inter-module communications (CAN/UART) as a potential cause.
Likely causes
- Connector pin corrosion or disconnected seat harness connector
- Broken wire in seat harness (pinched at seat frame or recliner)
- Failed sensor mat under seat cushion
- Loss of 5V reference or ground to the sensor
- Contamination (liquid, debris) causing mat short or open
Fault status
Status
Occupant Classification Sensor Fault — The passenger seat occupant detection/weight sensor circuit or module is reporting a fault. Passenger airbag enable/disable may be affected; SRS/service airbag warning lamp will be illuminated.
Repair difficulty: Medium
Diagnostic time: 1-3 hours
Similar codes
Workshop Manuals
Available brands with manuals
2
AUDI 11
6-speed manual gearbox 0B1, front-wheel drive — Workshop Manual (Edition 05.2014)
Workshop ManualAudi A3 (1997) – 1.6L 4-cylinder (2‑valve) Engine Mechanical Components Service Manual (AEH, AKL, APF) – Edition 07.2002
Workshop ManualAUDI A3 (2004) Workshop Manual — 2.0L FSI Turbo (4‑cyl, 4‑valve) Engine, Mechanics — Edition 03.2017
Workshop ManualAudi A3 2004 — Electrical System (Workshop Manual, Edition 02.2018)
Workshop ManualAudi A4 / A4 Cabriolet – 4.2 l V8 (5‑valve, timing chains) – Workshop Manual (Mechanics) – Edition 04.2007
Workshop ManualAudi A4 / A4 Cabriolet — Auxiliary Heater Workshop Manual (Edition 08.2004)
Workshop ManualAudi A4 / A4 Cabriolet (1.8T 4‑cyl turbo) — Motronic Injection & Ignition System Service Manual (Edition 01.2015)
Workshop ManualAudi A8 (2003) — Electrical System Workshop Manual (Edition 08.2014)
Workshop ManualAudi Q4 e-tron (Type F4) - Self-study Programme SSP 685
Workshop ManualAudi Q8 (2018) — Electrical System Workshop Manual (Edition 05.2019)
Workshop ManualAudi Servicing Manual — 7‑Speed Dual Clutch Transmission 0CJ / 0CL / 0CK / 0DN / 0DP / 0HL (Edition 05.2018)
Workshop ManualLAND ROVER 3
Land Rover Defender 300Tdi — Workshop Manual (1996 model year)
Workshop ManualLand Rover Defender Workshop Manual Supplement & Body Repair Manual (1999 & 2002 MY)
Workshop ManualLand Rover Range Rover — Electrical Library (LRL 0453ENG, 2002)
Workshop ManualYour 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
