How yee doing I have a 2004 e46 bmw 320d
she has xenon headlights from factory and recently the drivers side one has started to flicker on and off I tried changeing bulbs but still the same.

My headlight gets damp inside it also

Any help would be nice as it's really annoying or if anyone no's where I can get a good second hand one let me no I'm interested

Thanks