new lights will not fix the condensation problem well it didnt for me, admitly its not bad but new ones are still prone.
It must just be the design. lots of water in the light will probably mean that your ballast is full of water, you will need to remove the front bumper to have a look and see...