Хорошо бы наведаться на сканер, а не гадать. Там куча кодов ошибок, которые зажигают AirBag.
у меня например, какая-то фигня с датчиком наличия пассажира - ошибка B1406, два раза сбрасывал. (ошибки класса B - body - показывают только профессиональные сканеры). Сброшу - все ОК, мигает при зажигании, как надо. Время проходит, бац, сперва перестает мигать-зажигается, но хоть гаснет; пара недель и опять зажигается уже насовсем. Пролез под сиденьем все, померил датчик наличия - он даже вес измеряет, чем больше вес, тем меньше сопротивление (50 кг 17КОм, 90 кг 7КОм, ну это так, для близиру

Все разъемы поперетыкал, сбросил еще раз, жду - загорится ли. Слышал, что зажигание AirBag может вызвать и датчик ремня безопасности, если есть перднатяжитель.
Вобщем - считайте код, по нему и определитесь, где "копать".