i had this probelm with my aftermarket headlights and basically i took em back off dried them out real good, make sure ur gaskets around the lights are sealing properly and also on mine there were two little drain ports on the corner lenses and i put tape on the port to keep it from "fogging", u might could use some cleat rtv silicone to go around the part of the light were it is bonded together, hope this helps