My airbag light will come after I start or while driving my 3 when it's been raining steady for several hours (11/03 build). Sometimes shutting off the car while keeping my seat belt on, restarting, taking seatbelt off and then putting it back on clears the light, sometimes not. Problem will persist intermittently for a day or two after the rain. Of course, by the time I got to the dealer, the light was no longer coming on and they did find any codes. I'm going to bring it back in when their guy with the high pressure water machine is there and they will do a leak test under the theory that there may be a water leak where one of the sensors is. I am not sure if this is the bad sensor issue or something else. Thoughts?