2005 T&C airbag (SRS) light, many codes
#1
2005 T&C airbag (SRS) light, many codes
I got a Town and Country from a family member and fixed many things to get it in good shape, then before taking it to inspection realized that the airbag light is on (which would make it fail inspection in Virginia). I got SRS codes read for free the other week at a Carquest and got the following codes:
After some other online research, it seemed like maybe the OCM module (under passenger seat) was bad, so I ordered one for about $30 on eBay and installed it. Still no fix. Maybe it's a stored code? So I bit the bullet and bought an OBDII reader that also does SRS and ABS codes for about $100. I went in and cleared the SRS codes ("power supply voltage low" was the only stored DTC), then proceeded to read any codes that might be active in the system. This is where things got weird...
Every time I read the codes, it was something different, between 1 and 3 codes each time. Here is an example of the active codes I read out, seemingly random every time:
- "occupant classification undetermined"
- "occupant restraint controller status message missing"
- "override [sic] control module power source missing"
- "override [sic] control module data transfer error"
After some other online research, it seemed like maybe the OCM module (under passenger seat) was bad, so I ordered one for about $30 on eBay and installed it. Still no fix. Maybe it's a stored code? So I bit the bullet and bought an OBDII reader that also does SRS and ABS codes for about $100. I went in and cleared the SRS codes ("power supply voltage low" was the only stored DTC), then proceeded to read any codes that might be active in the system. This is where things got weird...
Every time I read the codes, it was something different, between 1 and 3 codes each time. Here is an example of the active codes I read out, seemingly random every time:
- Passenger squib 1 short to ground
- Acm internal diag #2
- Cluster message mismatch
- Passenger seat belt tensioner circuit shorted
- Driver seat belt tensioner short to ground
- Driver side curtain or seat squib circuit short
- Internal 3
- Passenger squib 2 circuit open
- Driver squib 1 short to ground
- Driver squib 2 short to ground
- Passenger side curtain or seat squib circuit open
- Airbag warning indicator open
#2
Whilst I'm not an expert in the SRS part of the system, I've had the odd fault popup on mine and luckily I did a connector waggle under the seats and solved it.
However, random faults showing different to me would start to suggest a damaged cable (I'd not be thinking the computer is bad as it's still giving you readings, and it's giving you the same 'group' of faults/readings, so it's brain seems to be functioning), so my thoughts would be to check the cable bundle under the seats as my guess is a wire is trapped or jammed and shorted to ground, or where the cables go through the bulkhead it's been rubbing and shorted.
Just a guess but from looking at that it would be my guess, do the codes change depending on if you move the seats forward and backwards, etc?
Hope you manage to track it down.
WARNING: Please don't use continuity test on the multimeter and test the wiring in place without disconnecting either end, setting an airbag off is not fun and can be deadly, they need a voltage to trigger so just pay attention!!
However, random faults showing different to me would start to suggest a damaged cable (I'd not be thinking the computer is bad as it's still giving you readings, and it's giving you the same 'group' of faults/readings, so it's brain seems to be functioning), so my thoughts would be to check the cable bundle under the seats as my guess is a wire is trapped or jammed and shorted to ground, or where the cables go through the bulkhead it's been rubbing and shorted.
Just a guess but from looking at that it would be my guess, do the codes change depending on if you move the seats forward and backwards, etc?
Hope you manage to track it down.
WARNING: Please don't use continuity test on the multimeter and test the wiring in place without disconnecting either end, setting an airbag off is not fun and can be deadly, they need a voltage to trigger so just pay attention!!
#3
Thanks for the reply andyb2000. I like what you're thinking and I'm hoping it is a cable or a connector, because that would be relatively easy to fix. However I have looked under the seats and looked again and can't find anything noticeably wrong. Perhaps I will have to go ahead and unbolt the seats from below the vehicle to get a full view. At your suggestion, I did try moving the seats forward and back and could not find a configuration that produced a noticeable change in the DTC codes that came out of the system.
Any other suggestions out there for next steps?
Any other suggestions out there for next steps?
#5
Yes, I know. As I said in my original post, I replaced the OCM...
#6
SRS(airbag) codes are pretty specific on most all vehicles. From codes you are posting, it sounds like harness damage and not connector problems. You said you did a lot of other work to get the van running, how badly torn up is the interior or possible rodent damage inside the vehicle. And did you make sure you got the correct for VIN OCM?
#7
SRS(airbag) codes are pretty specific on most all vehicles. From codes you are posting, it sounds like harness damage and not connector problems. You said you did a lot of other work to get the van running, how badly torn up is the interior or possible rodent damage inside the vehicle. And did you make sure you got the correct for VIN OCM?
Did not do a specific check on VIN compatibility for OCM, but it looks exactly the same as the one I took out.