B0022 — Passenger Airbag Deployment Circuit Malfunction
What B0022 means
The SRS control module constantly monitors the resistance of the squib circuit for the passenger airbag or seatbelt pretensioner. B0022 is stored when resistance is out of range, or the circuit is open or shorted to ground or battery voltage. The exact circuit (frontal, side, curtain, pretensioner) varies by make and model and should be confirmed with the wiring diagram. The module may disable the affected circuit.
Symptoms
- Airbag/SRS warning light on
- Light flashes or stays on, sometimes going out and returning
- Safety system fault message in the display
- Other SRS codes stored alongside (for example B0014, B0021, B0023)
- Passenger airbag status unknown or off
- Seatbelt pretensioner may not fire in a collision
Possible causes
- Corroded, damaged or loose connectors in the airbag circuit
- Open or chafed wiring harness (in the pillar, under the seat, in the door)
- Deployment circuit shorted to ground or battery voltage
- Faulty pretensioner or airbag module
- Harness pinched or misrouted after seat or trim work
- Interference from the occupancy sensor or seat side airbag circuit
- Faulty SRS module (uncommon)
How to diagnose
- Scan all SRS codes with a scan tool that supports SRS and note freeze frame data
- Ask whether seat, trim, pillar or dash work was done recently
- Inspect connectors under the passenger seat and at the pillar for corrosion, misalignment and bent pins
- Inspect the harness for pinching, chafing and wrong routing
- Check live data for circuit status if the module reports it
- Test circuit resistance and shorts to ground or voltage per the wiring diagram, following safety procedures
- Disconnect the battery and wait the manufacturer's specified time before touching any SRS connector
- Clear the code and see whether it returns
Common fixes
- Clean or replace damaged connectors
- Repair or replace the damaged section of harness
- Reroute and secure the harness correctly
- Replace the pretensioner or airbag module
- Replace or reprogram the SRS module if confirmed faulty
Questions and answers
What does B0022 mean?
The SRS module found a fault in the passenger airbag or pretensioner deployment circuit, such as an open, short or incorrect resistance. That component may be disabled as a result.
Can I drive with the SRS light on?
Yes, engine operation is not affected. However, the airbag or pretensioner may not deploy in a crash, so have it diagnosed as soon as possible.
Can I test an airbag circuit myself?
Only with the battery disconnected and following the manufacturer's procedure. Never probe a squib with an ordinary multimeter, since the current could set it off. If you lack experience, use a professional shop.
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.