There is an annoying airbag warning light on 3 series BMW F31 dashboard, so I’m gonna use the Foxwell NT680 Pro scan tool to diagnose it and do an SRS reset.
Have been plugged NT680 Pro into OBD2 port, let’s start:
Diagnostic >> Europe >> BMW >> Manual selection >> 3 series >> F30/F31/F35
Turn off ignition.
Wait approx 10s…
Switch on ignition again
Diagnosis >> Control modules >> Body >> Airbag-ACSM crash safety module >> Read codes
Here we go, it shows 3 fault codes here:
930928 – Driver’s seat belt tensioner. Resistance too high.
93097C – Driver’s side airbag. Resistance too high.
9309C4 – Driver’s seat belt buckle contact. Open circuit.
If you’re not sure on what these faults meant, just put them into Google. You’ll get the answers or get what to do. In this case, it is a loose connection underneath the driver’s seat. So I’ve put it back together.
But the airbag warning light is still on.
So go to “Clear codes”.
Codes cleared! The warning light has gone!