What it means
This code identifies a fault associated with the passenger frontal airbag stage 2 deployment control. The restraint control module sets it when it detects a fault in that deployment control; the exact fault depends on the accompanying subfault information.
How it works
The passenger frontal airbag’s second deployment stage has a dedicated control circuit monitored by the restraint control module. B0018 flags a fault associated with that stage 2 path; the accompanying subfault information is needed to identify the specific electrical condition or component involved.
Common causes
Most likely first.
- Damaged passenger airbag wiring or connector
- Open or shorted deployment circuit
- Faulty passenger airbag module
- Restraint control module fault
Symptoms
- Airbag warning light on
- Passenger frontal airbag stage may be unavailable in a crash
How to diagnose it
- Use an SRS-capable scan tool to retrieve B0018’s subfault and freeze-frame data before clearing it.
- Follow the manufacturer’s SRS safeing procedure, then inspect the passenger airbag stage 2 connector and nearby wiring for damage, looseness, or corrosion.
- Test the stage 2 deployment circuit for an open, short, or poor connection using the manufacturer’s specified SRS procedure.
- If the harness checks pass, test the passenger airbag module and restraint control module according to service information.
- After repair, clear the code and rescan to confirm the passenger stage 2 fault does not return.
Common fixes
- Secure or repair a damaged or corroded passenger stage 2 connector using approved SRS procedures.
- Repair damaged or open wiring in the passenger stage 2 circuit.
- Replace the passenger airbag module if its stage 2 circuit fails the specified test.
- Replace or repair the restraint control module only if diagnostics confirm it is faulty.
Can I keep driving?
The passenger frontal airbag’s second stage may be unavailable, so passenger crash protection can be reduced. Limit driving while arranging prompt SRS diagnosis and repair.
A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together
This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.