Thanks for the response, just tried removing, cleaning and refitting the connections. Still doesn’t seem to have cleared the code 12 (SRS unit fault). As the seat airbag code (22) only appears one or two drives a week I will have to wait and see if it is cleared.
My next action would be to plug a code reader in to the OBD port and get a more accurate fault code.
The “12” gives you a pointer but a code reader will give you the B**** code behind it.
Code 12 (B1342) is for an internal fault with the air bag control module (SAS Module).
Code 22 is for the driver’s-side side airbag, the SAS module is not happy with the driver’s-side side airbag circuit resistance. Check the plugs under the driver’s seat in the same way that you did the passenger side.
I have checked the code with a scanner and it says “B1342 Internal SAS module fault”. Driver side air bag connectors have been cleaned so is it ultimately a fault with the SAS unit?
Yes, I have tried clearing them but the other code (driver side airbag) is intermittent anyway so sometimes doesn’t show up. But haven’t seen it since I cleaned the connector. Do you know the best place to get a module and any guides on how to swap it out?
Mine came up with an airbag fault, which related to the passenger seat. I took the seat out, sprayed all the contacts with contact cleaner, refitted and it never came back.