you might have a gap of some sought that the moisture is getting from. i would try and loacte it by looking carefully around the headlight and resealing it.