Check the connectors under the seats (wiring will be in a yellow sleeving) as these connectors often get pulled apart during seat adjustments or over enthusiastic cleaning under the seat, if this does'nt cure it you will need to get it connected to a code reader to find the fault
nigel
August 2010
try the connector under the drivers seat m8 , usually what causes that , was on mine
ace
August 2010
I can answer this question...
the airbag light on my mazda 6 (2003 year) keeps flashing. how do i stop it?