B2AAAAirbag/SRS

Occupant Classification System Fault

B2AAA indicates a fault in the occupant classification system (OCS) that weighs the passenger seat to decide whether to enable the passenger airbag. A fault can leave the airbag improperly enabled or disabled.

🚗 Yes, but passenger airbag enable/disable may be wrong, so address it promptly.
HIGH
severity
Is B2AAA really the problem on YOUR car?
Get a free AI diagnosis ranked by probability for your exact year, make, and model.
Run Free Diagnosis →

🎯 Top Causes, Ranked by Likelihood

#1Faulty seat weight sensor or mat$200-$800
40%
The pressure sensor or seat mat fails and misreads occupancy.
#2Connector or wiring fault$50-$250
30%
A loose seat connector disrupts the OCS signal.
#3OCS module needs calibration$100-$300
20%
The system requires a zero/calibration procedure.

🩺 Common Symptoms

💰 Repair Cost: DIY vs Shop

DIY Cost
$0-$300
Shop Cost
$150-$800

📋 Free OBD2 Code Cheat Sheet

The 50 most common codes with likely cause and DIY fix cost. Sent once, no spam.

🔧 How to Diagnose B2AAA

1Check the passenger airbag status indicator
2Inspect the seat sensor connector and wiring
3Perform the OCS calibration procedure
4Replace the seat sensor or mat if calibration fails

❓ Frequently Asked Questions

What does B2AAA mean?
The system that classifies the passenger by weight has a fault, so the passenger airbag may be enabled or disabled incorrectly.
Can I drive with B2AAA?
Yes, but the passenger airbag decision may be wrong, so get it checked promptly.
What causes B2AAA?
A failed seat weight sensor, wiring fault, or a system that needs calibration.

🔗 Related Codes

B0010B0058B0855U0151
Don't guess. Know exactly what's wrong.
AmpAuto's AI ranks the real causes for your specific vehicle in 30 seconds.
Diagnose B2AAA Free →