I have the same problem in my 2004 320d my drivers side headlight is getting damp inside and when I have if on it just flickers on and off still comes on but just keeps flickering. And I can't get a headlight anywhere in ireland