Supplemental Restraint Code 31

This site may earn a commission from merchant affiliate
links, including eBay, Amazon, Skimlinks, and others.

hobbes

SILVER Star
Joined
Feb 2, 2002
Threads
90
Messages
1,330
Location
SWFL
Supplemental Restraint Code 31: Solved

While my family had my cruiser the battery died. When it was replaced (with a leaky NAPA battery) the airbag light came on with a code of 31. Has anyone seen these events tied together before? I have not tried to reset it yet, though I did disconnect the battery for 1 minute to see if that would make it go away.
 
Last edited:
That code is a bad SRS sensor/controller, it is a sealed unit nothing anyone should fiddle with inside, make sure it is getting proper power per the FSM, if it is then all you can do is replace it, I would look for a used one, they are self diagnosing and do not go bad often, someone here had a bad controller not long ago, replacing it fixed the problem.

https://forum.ih8mud.com/showthread.php?t=111194
 
I finally got enough time today to troubleshoot this futher. I was able to get the code to clear using the grounding method spelled out in the factory manual. I'm not sure why the failing battery caused it to set.
 
Just wanted to revive this old thread in case anyone has a SRS / Airbag Code 31 in the future.

I did. I cleared the code again and again, but it would come back within a couple seconds. After replacing the SRS / Airbag sensor module and clearing the code, it went away for good.

Very Quick Description of removal:
The control module is located right beneath the dash. You will need to remove both center console pieces and you'll see it tucked under the dash with a yellow plug (Yellow plugs are only for Airbag-related things).
Before you unplug the SRS / Airbag sensor module, UNPLUG the Battery for at 15 minutes prior. If you don't do this, the airbag could deploy. (I think the actual time is about 5 minutes, but I'd rather be safe.)
Four Torx screws [size 40] mount it. They'll be tight.
Unplug.
And reverse order.

Hope this helps someone in the future,
 
Had this EXACT thing happen. Corrosion on the battery and it didn’t want to start. Fixed that and now a code 31. Went that far in the FSM, but next I’ll try the grounding/reset before putting a new sensor in. Anyone have a pic of that sensor ? ? That’s what I’m really searching for here.
 
I don't have a picture handy, but when you remove the center console, it's right there beneath the dash. Has a red and yellow sticker on it. Your problem can probably be fixed with a reset. If not, maybe contact @slow95z
 
Just wanted to revive this old thread in case anyone has a SRS / Airbag Code 31 in the future.

I did. I cleared the code again and again, but it would come back within a couple seconds. After replacing the SRS / Airbag sensor module and clearing the code, it went away for good.

Very Quick Description of removal:
The control module is located right beneath the dash. You will need to remove both center console pieces and you'll see it tucked under the dash with a yellow plug (Yellow plugs are only for Airbag-related things).
Before you unplug the SRS / Airbag sensor module, UNPLUG the Battery for at 15 minutes prior. If you don't do this, the airbag could deploy. (I think the actual time is about 5 minutes, but I'd rather be safe.)
Four Torx screws [size 40] mount it. They'll be tight.
Unplug.
And reverse order.

Hope this helps someone in the future,
I’m getting the light as well. I’ve successfully done the reset procedure, but when I turn it off and take the key out, it’s over - light comes right back on when I put the key back in and turn it back on the “On” position.

Is 89170-60010 what I’m looking for?

Edit: how do I read the codes for this (eg code 31)? My ultragauge doesn’t pick up anything.

Edit 2: I ran the DTC diagnostic and it’s indeed the Airbag sensor assembly I linked above. I went ahead and ordered it - hoping for the best!
 
Last edited:
Could you share the grounding reset process?
I have the 31 code that started today….
 

Users who are viewing this thread

Back
Top Bottom