Front Passenger's Side Airbag Inflator Open or Increased Resistance

B0028 may mean the SRS unit is seeing an open circuit or increased resistance in the front passenger's side airbag inflator circuit.

Article vehicle: 2010-2015 Honda Civic 1.8 Gas

Technical guidanceConfirm the exact vehicle configuration and follow applicable safety procedures before testing or repair.
B0028 Front Passenger's Side Airbag Inflator Open or Increased Resistance diagnostic guide

What this code means

B0028 may mean the SRS unit is seeing an open circuit or increased resistance in the front passenger's side airbag inflator circuit.

What the vehicle may do

  • The SRS warning light may be on.
  • The restraint system may limit normal airbag operation while the fault is active.
  • The code may be current or intermittent.

Possible fault areas

  • Possible passenger airbag inflator circuit issue.
  • Possible floor harness or connector issue.
  • Possible SRS unit connector issue.
  • Possible SRS unit concern.

Diagnostic path

Code meaning and setup

On this Civic, B0028 points to the front passenger's side airbag inflator circuit. In plain terms, the SRS unit may be seeing an open circuit or more resistance than it expects in that passenger airbag path. The SRS light may be on, and the airbag system may limit normal restraint operation while the fault is active. Broadly, the possible fault areas can include the passenger airbag inflator connection, the floor harness, the SRS unit connector, or the SRS unit itself. Before touching the circuit, confirm whether the vehicle was in a collision. If it was, make sure the required SRS components were replaced with new, correct part-number parts and were installed properly. Also use proper SRS precautions, general troubleshooting practices, and the correct battery disconnect and reconnect procedure.

Duplicate the fault first

Start by proving whether the fault is current. Clear the codes with the HDS. Turn the ignition switch to ON (II), wait for 10 seconds, and check codes again with the HDS. If B0028-13 comes right back, the failure is duplicated and you move into circuit isolation. If it does not come back, the system is OK at this time, so treat it as an intermittent fault. And if other codes are present, check what they mean first instead of chasing this one in isolation.

Substitute the passenger airbag inflator load

Next, isolate the passenger airbag inflator from the rest of the circuit. Turn the ignition switch to LOCK (0). Disconnect the negative battery cable and wait at least 3 minutes. Disconnect the front passenger's side airbag inflator 2P connector on the floor wire harness. Connect the terminals of SRS simulator lead L to the SRS inflator simulator with the 2 Ω connectors, then connect SRS simulator lead L to the front passenger's side airbag inflator 2P connector on the floor wire harness. Reconnect the negative battery cable, clear the codes with the HDS, turn the ignition switch to ON (II), wait for 10 seconds, and check for codes again. If B0028-13 is still indicated, keep going to the floor harness and SRS unit side of the circuit. If B0028-13 is not indicated with the simulator in place, the diagnostic path points to an open or increased resistance in the front passenger's side airbag inflator, and the supported repair direction is to replace the front passenger's side airbag.

Check the RSA lines for an open

If the code stayed active with the simulator in place, check the RSA+ and RSA- lines. Turn the ignition switch to LOCK (0). Disconnect the negative battery cable and wait at least 3 minutes. Disconnect SRS unit connector B, the 39P connector. Now disconnect the SRS inflator simulator from SRS simulator lead L, but do not disconnect SRS simulator lead L from the front passenger's side airbag inflator 2P connector on the floor wire harness. Measure resistance at SRS simulator lead L black terminal, with ignition in LOCK (0), the passenger airbag inflator 2P connector disconnected, SRS unit connector B disconnected, and the floor harness side still connected to SRS simulator lead L. The check is on the RSA+ and RSA- circuit, and the question is whether the measurement is 1.0 Ω or less.

Use the resistance result to choose the next path

If that resistance is 1.0 Ω or less, the RSA+ and RSA- wires are considered OK. At that point, look closely for a poor connection at SRS unit connector B and the SRS unit. Before replacing the SRS unit, check the SRS unit software version with the HDS. If the software is not the latest, update the SRS unit software and retest. If the connector connection is OK and the software path does not resolve it, the supported repair direction is to replace the SRS unit. If the code still does not clear after that path, the remaining direction given here is the floor wire harness. If the resistance is not 1.0 Ω or less, the path points to an open or increased resistance in the floor wire harness, and the supported repair direction is to replace the floor wire harness and clear the code.

Takeaway

The key on B0028 is not to guess at the airbag, the harness, or the module. Prove the code repeats, substitute the proper simulator load, then use the RSA circuit resistance result to separate the inflator, wiring, connector, and SRS unit paths. For more diagnostic training, visit stepdiagnostics.com.

Final check

This diagnosis often comes down to separating the inflator load from the harness and SRS unit side of the circuit before making a repair decision.

For more guided automotive diagnostics, visit STEP Diagnostics.

Continue diagnosing

Related guides for this vehicle