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

0X930905: Driver Stage 1 Lines Coupled

Lines coupled together is BMW's way of saying the two wires of the driver airbag stage 1 loop are shorted to each other. 0X930905 records that condition, and the ACSM stops arming the airbag while it lasts.

Circuit fault

What 0X930905 means

A firing loop has a high side and a low side, and the inflator sits between them. The module relies on that separation to measure resistance. When the two wires touch each other anywhere along the run, the measured resistance collapses toward zero and the module can no longer tell whether the inflator is even present. That reading gets filed as 0X930905.

The failure is usually mechanical. Two conductors running side by side in a flat ribbon or a tight harness bundle rub against each other until the insulation between them is gone. The clockspring ribbon is the classic location on a driver airbag circuit, since it winds and unwinds through the full travel of the steering wheel thousands of times over the life of the car.

Common causes

Crash data or hardware fault?

A live wiring condition is what the ACSM is measuring during every self test, which places it well outside the crash data category. The entry disappears once the two wires are separated again. Crash records do not work that way. They are written at the moment of deployment and remain in module memory regardless of the state of any circuit.

Does our reset clear it?

Nothing about a reset separates two shorted conductors. The module measures the loop again at the next start and stores 0X930905 again. Replace the damaged clockspring, harness section, or airbag, then clear the system. Our mail-in reset service comes into play when the ACSM is locked by deployment data, which is common on a car where the driver airbag has already fired.

Which makes throw it

BMW uses 0X930905, and it reads the same across BMW models with an ACSM restraint controller. The hex format comes from BMW diagnostic software rather than the generic OBD code set.

What to do next

Disconnect the airbag at the wheel and remeasure. A short that clears with the bag unplugged tells you the problem is inside the airbag or its pigtail, and a short that remains sends you to the clockspring. Also verify the connector's shorting bar released properly when the plug seated, since a stuck bar imitates this fault exactly. We stock genuine OEM BMW clocksprings and driver airbags. Related codes: 0X930904, 0X930907, B1C49.

0X930905 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.