My airbag light has also come on recently and now my horn has stopped working and have been told this could be due to the airbag expanding which also causes the flashing on/off as you go round corners and the airbag 'moves' my car is out of warranty by about 2 months :( and only thing i think will fix it is a new airbag