Hatte das gleiche Problem beim Scheinwerfer von meinem E61. Habe das Auto solange in der Sonne stehen lassen bis das Wasser vollständig weg war. Danach habe ich die Schweißpunkte oder da wo die Scheinwerfer zusammen geklebt sind, mit einer Art Silikon abgedichtet weil dort scheinbar der Wassereintritt herkam. Bei mir war das quasi an der Oberseite des Scheinwerfers, d.h. wenn ich die Motorhaube öffnete, kam ich gut zu dieser Stelle dazu.