SRS Fault codes

  1. My model of MX-5 is: 2006 NC 2.0
  2. I’m based near: Macclesfield, Cheshire
  3. I’m looking for technical help or recommendations on: SRS warning lamp

Hi All,

Over the past 2 months I have had the SRS warning lamp constantly indicating fault code 12 and occasionally showing 22.

I believe code 12 to be the SAS control module and 22 to be the passenger side airbag circuit?

I have tried resetting the faults with an OBD scanner but that hasn’t worked.

I was wondering what to try next? Maybe a loose connection? Or will the module need to be replaced?

Thanks

Have a look under the passenger seat and make sure the connector block is fully pushed in and locked.

I had similar after removing and replacing the seats - I hadn’t fully pushed the connector in and locked it.

5 Likes

Just expanding on Dean’s answer, here’s a link to the same question from some time back.
There’s a link to the blink codes further down the thread.

I would suggest you try CBRDEANO’s fix. That’s worked in the past for other members seat airbag problems, dirty connections??

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.

Any thoughts about next steps for code 12?

Thanks

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.

Ultimately, code 12 may be your problem though.

Hi,

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?

So it seems, I assume that you’ve tried to clear the code, and the other code has cleared.

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.

2 Likes