I have a 2002,320ci convertable. When it gets damp I have all sorts of problems, indicator on dash board will flash even when not indicating, or not flash when I am indicating, airbag light comes on, clock lights stay on even when lights are switched off, comp shows boot open when its shut, (so roof doesn't work) shows right hand door open when left hand door is open, CD player will show no discs, etc. The problems always start with the airbag light comming up, then the rest will follow, after a while, could be 20 mins, has been 2/3 days, things will go back to normal.
When these problems occur, it does not effect the funcion of all external lights and indicators.
It has been back to BMW 3 times now, the last time they did the usual, resetting dash cluster but replaced a few sensors as well, that was 5 months ago and all was good, now guess what, wet Autumn in England, car was standing for 3 days and problems have started again. It is back there now and they can't find the cause......any ideas?

ghead its driving me mad.