Hi all my fantastic 1990 320i touring has developed an electrical problem which my local garage and I are struggling to resolve. Can anyone help? A few weeks ago I turned on the night lights and the dashboard no longer lit up whilst the check panel on the ceiling indicated I needed to check the lights and it turned out the drivers side main rear light was no longer working (brake and fog were fine). I changed the bulb but it made no difference, then the fuse and things worked fine for a few hours but then went again. A few days later amidst heavy rain I got soaked by a truck - it was like a wave coming across the front of the car. I had my lights on and within a few minutes smoke was coming out the glove box. I pulled over and turned the lights off and the smoking stopped and we got home safe thankfully. My garage have resisted taking the dash board out and have gone through all the wiring front and rear and replaced one which was burnt. Their electric's guy is trying to locate the module which continually checks the lights and prompts the 'check' lights inside to come up. BMW couldn't help him at first, then said it was located behind a speaker in the door but that wasn't right. Has anyone any idea where it is? Hope you can help. Johnny