FIVE STARAIRBAGS
Sold and shipped fromJacksonville, Arkansas
Mon to Fri, 9 AM to 5 PM CT501-988-0611
Cart
Mercedes-Benz SRS fault code

B1028: Front Passenger Airbag Squib 1 Resistance Too Low

B1028 is the Mercedes-Benz code for a front passenger airbag ignition circuit reading below the resistance the restraint control unit expects. Daimler's own fault text names the component: the ignition circuit with R12/4, front passenger airbag ignition squib 1, has too little resistance. Low resistance means something is bridging the pair, so the repair is in the wiring or the bag.

Circuit fault

What B1028 means

On a Mercedes, the restraint systems control unit carries the designation N2/7, and every deployment circuit it watches has a component number of its own. R12/4 is the first stage initiator in the front passenger airbag. The control unit measures the resistance of that pair of wires as part of its self test and compares the result against a window with a floor and a ceiling.

Daimler splits the two directions into separate codes rather than one code with a symptom byte. B1028 is the reading below the floor and B1029 is the reading above the ceiling, both on R12/4. The same pattern repeats through the block: B1024 and B1025 for driver squib 1 at R12/13, B1026 and B1027 for driver squib 2 at R12/14, and B102A and B102B for passenger squib 2 at R12/5. Knowing which half of the pair you have narrows the search immediately.

A circuit that reads low is a circuit with an unintended path. The two squib wires are touching somewhere, a terminal is bridging, or a shorting feature in the connector is still doing its job when it should have released. With the code set the airbag warning light stays on.

Common causes

Crash data or hardware fault?

Circuit. The control unit takes this measurement live every time the ignition comes on, so B1028 describes what the wiring is doing right now rather than anything the vehicle did in the past. Fix the circuit and the code stops setting. Mercedes stores deployment records separately inside N2/7, and those are the entries that lock a module after an accident. A vehicle that has been in a collision can carry both at once.

Does our reset clear it?

No. There is no stored event behind B1028 to erase, and clearing it only buys one key cycle before the control unit measures the same circuit again. Repair the wiring or replace the airbag, then clear. Our airbag module reset is for a restraint control unit holding crash data after a deployment. If the bag is what you need, we carry genuine OEM passenger airbags by year, model, and interior color.

Which makes throw it

B1028 with this wording comes from the Mercedes-Benz restraint systems fault list that the factory diagnostic software reads, so it applies to Mercedes-Benz vehicles running the N2/7 control unit. Earlier Mercedes models report restraint faults as four digit numbers instead, where the passenger airbag circuit shows up in the 9000 series rather than as a B code. Other manufacturers use B1028 for unrelated circuits, so confirm the code came from a Mercedes restraint module first.

What to do next

Disconnect the battery, wait several minutes, then get to the passenger airbag connector behind the dash. Look at the terminals under light before assuming the bag is bad. A pin pushed back in its cavity, a green terminal, or a shorting clip still seated will all read low, and all three are repairs rather than parts.

Follow the harness from there and look for chafe points where it crosses a bracket or passes through the dash structure. If the wiring is sound, compare the airbag part number against the vehicle, since a bag pulled from a different model can sit outside the window. Only after all of that does the control unit come into question. B1029 is the same circuit reading high, and B1024 and B1025 are the driver side pair.

Related codes: B1029, B1024, B1025, B102A

Keep reading:

Code scope: Mercedes-Benz. The same number can mean something different on another manufacturer, so match the code to your make before you act on it.

B1028 on your scanner?

Tell us the code and the vehicle, and we will tell you what it needs

A reset clears stored crash data. A replacement part fixes a hardware fault. We have read these codes since the nineties and will tell you which one you are looking at.

Mercedes-Benz airbags, seat belts, and modules in stock

Shop all Mercedes-Benz parts

Genuine OEM, tested, and shipped ground from Jacksonville, Arkansas.