When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I have done a lot of searching on the inf rest light and seat belt light that won't go off. The only code I get when grounding "K" is 12 (normal) and 42. I removed and cleaned both sensors along with trying to rest it using the on off method many times with no luck. I can't seem to figure out where I need to check next with the inf rest code 42.
Yeah, I have the same problem on my '90 as well. I did the same thing cleaning both sensors and clearing codes, but still get the light on. I diagnosed my issue down to either the right sensor and or the Diagnostic Energy Reserve Module (Under or behind the radio I think). Last time I checked the DERM's where fairly pricy and could only find them used (chances are they are bad) on EBAY. Since I don't plan on crashing into anything head on (it only works 15* off center anyway) I decided to live with having the light on and upgrade the brakes (C5 13" front, Baer 13" rears and GS 275/315 Sumitomo tires) to avoid an accident in the first place...saved me more than a couple of times now.
If you find any additional info on repair/replacing DERMs or sensors without costing an arm and a leg, I'm all ears.
Code 42 indicates on open in the Indicator lamp circuit which can be caused by a blown cluster fuse or faulty indicator bulb. Since the lights are on this eliminates this possibility.
A loose connection that intermittently goes open can also trigger Code 42 which stays in memory until all codes are cleared. Trying to find that loose connection will be a pain. It could be at the bulb socket, a wire that goes open or a bad connection at the DIC or the derm.
It could also be that the derm is at fault, however, since it's a pain to remove and hard to find a suitable replacement making sure the wiring and connections are good are worth the effort.
Try clearing the codes with the on off method using a timer to measures the 3 second interval as it is very time sensitive.
Last edited by gmboileau; Oct 23, 2011 at 09:22 PM.