Weather doesn't have anything to do with it. I've had the problem since I purchased my 2003 325i, a few months ago (passenger side).
I bought new bulbs but that didn't solve the problem. Matter of fact, the new bulb, on the drivers side took out the ignitor and ballast.
So I bought a new ignitor and ballast. Drivers side fixed. I then bought a new ballast for passengers side. Problem still exists.
So now I am purchasing an ignitor for the passengers side.
Think about this. These work just like fluorescent bulbs that you see in stores.
They have a ballast and an ignitor and a bulb.
Of course they also have the motor assembly for the self-leveling feature.
Unless something has been broken or you were messing around with the fixture, it should be sealed.
Last edited by thevmax; 09-04-2010 at 03:42 PM.