What does it mean?
B2235 is a Body (airbags, seat belts, body electronics) fault code. It indicates: Passenger-side Air Bag Module (Inflator No.2) Circuit Resistance Low .
Symptoms
- Air bag warning lamp on and the passenger air bag switched off by the system.
- Second stage deployment unavailable in a severe frontal impact.
- The passenger air bag status indicator does not behave normally.
- The fault often follows cabin water leaks, dash repairs or a previous air bag replacement.
- The code stores as current and reappears immediately after clearing.
Likely causes
- Pinched or crushed dash harness where the insulation between the two squib wires has failed.
- Water from a windshield or air conditioning drain leak sitting in the passenger air bag connector.
- Spread, bent or corroded terminals bridging across the connector shorting bar.
- Trim fastener or accessory bracket clamped through the loom during earlier work.
- Internal short inside the passenger air bag inflator element.
- A replacement passenger air bag with a squib resistance that does not match the restraint module expectation.
- Restraint control module measurement circuit fault.
How to fix it
- Disconnect the battery and observe the specified stand down time before opening any restraint connector.
- Read all restraint codes and note whether other loops are affected as well.
- Disconnect the passenger air bag module and see whether the fault changes to an open circuit, which would place the short inside the module.
- Test only the harness side: with everything disconnected, measure insulation resistance between the two squib wires and to ground.
- Inspect the passenger foot well and under dash loom for damp, corrosion, crushing and fasteners driven through the harness.
- Repair the damaged wiring with sealed crimped joints, replace corroded terminals and cure the water leak.
- Fit the correct passenger air bag module once the harness is proven clean, then clear the codes and confirm a normal warning lamp self test.