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

0X930913: Passenger Stage 1 Ground Short

The passenger airbag stage 1 firing loop is shorted to ground when BMW stores 0X930913. That loop runs from the ACSM out to the inflator behind the instrument panel on the right side of the car.

Circuit fault

What 0X930913 means

Stage 1 is the first inflator charge in the passenger airbag, the one the module fires in nearly every deployment. The ACSM keeps a monitored circuit out to that squib and compares both wires against ground. Seeing chassis potential on either one means the loop is compromised, and the controller records 0X930913 and disables the restraint system.

Passenger airbag wiring takes a different route than driver airbag wiring, which changes where the failures are. There is no clockspring involved. The harness leaves the module, crosses behind the dash, and terminates at a connector near the top of the instrument panel or at the airbag chute. Glovebox work, HVAC work, and stereo installs all pass through that same area.

Common causes

Crash data or hardware fault?

0X930913 belongs with live electrical faults. The measurement is taken repeatedly while the car runs, so the code reflects the wiring as it is now and clears once the short is repaired. A crash record is entirely separate. It says the restraint system fired, it is written permanently, and scan tools have no way to delete it.

Does our reset clear it?

Clearing this without repair is a waste of a trip. The ACSM rechecks the passenger loop at the next key cycle and logs the short again. Locate the ground path, repair it, and confirm the loop reads in range before you clear. When the passenger airbag has already deployed and the module is locked by that event, mail the ACSM to us and we take care of the stored crash data.

Which makes throw it

This is a BMW code, read out of BMW hex diagnostic software on vehicles equipped with an ACSM. Other makes describe the same circuit with completely different code numbers.

What to do next

Drop the glovebox and inspect the passenger airbag connector and the harness behind it, because that area sees the most service work and takes the most damage. Look for wire insulation worn against sheet metal edges. Disconnect the airbag to separate bag from harness, and if the inflator itself is shorted, replace the assembly. We stock genuine OEM BMW passenger airbags. Related codes: 0X93090D, 0X930925, B2204.

0X930913 points at a circuit, not the module

Fix the circuit, then clear the code.

Trace the wiring and connectors first. If the module still holds the fault after the repair, mail it to us and we will clear it.

Genuine OEM parts in stock now

Shop all parts

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