B0081 — Passenger Occupant Classification Sensor Fault
What B0081 means
The airbag (SRS) control module relies on a passenger sensing system in the front seat to tell whether someone is seated and how heavy they are. That information decides whether the passenger airbag is enabled and how it deploys. B0081 is stored when the signal from the sensor or module is missing, implausible, or fails self-test.
Symptoms
- Airbag / SRS warning light on
- Passenger Airbag Off indicator lit
- Warning that comes and goes
- Indicator does not match whether someone is in the seat
Possible causes
- Faulty passenger sensor or module (seat mat)
- Open, short or poor connection in the wiring harness
- Loose or corroded connector under the seat
- Wrong part installed or calibration not performed after replacement
- Aftermarket seat cover or objects altering the seat load
- Failed SRS control module (unlikely)
How to diagnose
- Scan for codes with an SRS-capable tool, note any other codes, clear and see if B0081 returns
- Check for aftermarket seat covers, heaters or cushions, and for items stored under the seat
- Disconnect the battery and wait per the manufacturer's procedure, then inspect connectors and harness under the passenger seat
- Confirm the connector is fully latched and the terminals are clean and not bent
- Inspect the harness for chafing, breaks and shorts to ground, especially where it flexes with seat movement
- View occupant sensor data on a scan tool with the seat empty and loaded
- Test circuit power and resistance per the factory wiring diagram
- After repair, perform the required calibration or relearn and clear the code
Common fixes
- Reseat or replace the connector and clean the terminals
- Repair the damaged wiring harness
- Replace the passenger sensor or module and calibrate it
- Remove the aftermarket cover or other interference
- Replace or reprogram the SRS module if confirmed faulty
Questions and answers
Can I drive with B0081?
Yes, the car will still run normally. But the passenger airbag may not work properly in a crash, so have it diagnosed soon.
Why did B0081 appear after I installed a seat cover?
The sensor in the seat measures load, and a thick or aftermarket cover can distort the reading. Remove the cover, clear the code and see if it returns.
Can I just clear B0081 myself?
You can with an SRS-capable scanner, but the code will return if the cause remains. Check the connector and wiring under the seat first.
This is general information about the code. The meaning can differ between makes and models: a scan tool and the repair manual for your car will show the exact cause.