The airbag light on my Vectra illuminated the other week I've fixed it by checking all the connections under the front seats.

I cant stress enough about the importance of checking these connections PROPERLY first before taking any other action.

I had quickly checked them the other week but it made no difference.

I spent sometime checking them today and found a slight loose connection and its now sorted and the light is out.