Had the airbag light come on. Took to excellent independent shop in St Louis that only uses BMW trained techs, only fixes BMW or MINI, and has the full BMW computers. They read code and said drivers door airbag bad. Changed it and light came back on two days later saying passenger side bad. Changed passenger side and cleaned connections, next day light comes on and said passenger side bad again. They thought it was possibly a bad Air Bag Control Module. Changed that and light went off for two days. I go to pickup car and airbag light is on without pulling off lot. Now they want to start chasing wires down. I am confident they will find the problem, just looking to see if anyone else has had this issue. Car is all factory. No modifications and no accidents.