Hi, we have a 2004 2.2 Z4 E85 with around 100k on it. Most things are still working pretty well but recently had an SRS light come on. Coincidentally the seatbelt not buckled warning stopped working around the same time, or was noticed as I looked into the problem.
The code I have read from the B pillar satellite module is "98D5 Resistance,firing circuit,front airbag,right(E85),or passenger airbag(E6x),stage 2,too high". I have removed the seat and cleaned all the contacts, checked B pillar module for moisture and all seems OK and checked the small safety connector in the boot near to the battery. I can clear the code and it seems OK for about 5 days, when the light returns with the same error.
Passenger occupancy seat pad seems to be operating according to the live data I can read. The driver seat buckle isn't showing in live data as connected, even though it is, but the dash light goes out when the ignition is turned on and the car completes the start-up cycle of checks whether the belt is fastened or not. The fact that the seat belt warning doesn't seem to function makes me think the airbag light problem is connected, but the code I get doesn't suggest the tensioner is the issue. Only other thing to check is the connector and wiring on the door airbag.
Does anyone have any experience of this issue? I am wondering if it is worth swapping the seatbelt tensioner to see if that changes anything. Do these need coding or is it a straight swap?
Sorry for long post, but trying to give as much background as possible.
Thanks for any input.
The code I have read from the B pillar satellite module is "98D5 Resistance,firing circuit,front airbag,right(E85),or passenger airbag(E6x),stage 2,too high". I have removed the seat and cleaned all the contacts, checked B pillar module for moisture and all seems OK and checked the small safety connector in the boot near to the battery. I can clear the code and it seems OK for about 5 days, when the light returns with the same error.
Passenger occupancy seat pad seems to be operating according to the live data I can read. The driver seat buckle isn't showing in live data as connected, even though it is, but the dash light goes out when the ignition is turned on and the car completes the start-up cycle of checks whether the belt is fastened or not. The fact that the seat belt warning doesn't seem to function makes me think the airbag light problem is connected, but the code I get doesn't suggest the tensioner is the issue. Only other thing to check is the connector and wiring on the door airbag.
Does anyone have any experience of this issue? I am wondering if it is worth swapping the seatbelt tensioner to see if that changes anything. Do these need coding or is it a straight swap?
Sorry for long post, but trying to give as much background as possible.
Thanks for any input.