I have searched the forum, but couldn't find something similar.
My airbag warning light is flashing now and then, i have checked the codes with the lexia and it says:
-Igniter passenger airbag open circuit. (my lexia is in swedish but i think it is the same in english.)
If i turn off the ignition and start the car again, it isn't blinking anymore. For a while...
Sometimes it can take days for it to blink again, sometimes minutes.
I have sprayed electrical cleaner in all the connectors i could find. Under the seat, in the "ECU" for the airbag and the connector that goes to the passenger airbag, and i have tried to spray clean the ground connector on the airbag itself behind the glove compartment.
I wonder if a bad connection to the seat belt pre-tensioners can cause this fault code?
Because i find it more probable that the low quality connectors under the seat are to blame, than the two wires and one connector that goes to the passenger airbag.
The whole airbag system seems to be like one unit, if one thing fails, it causes faults somewhere else too.
For example, when the fault code for the pass. airbag is active, it is not possible to read the pre-tensioners.
The lexia then says that pre-tensioners are not operative, or disconnected.
When i have cleared the code for the passenger airbag, the lexia is able to find the pre-tensioners again.
Strange... does it mean that the passenger airbag code is caused by the pre-tensioners, or that the pre-tensioners are automatically disengaged if there is some problem with the airbags.. ?
Any ideas of where to look? ... please?