Nice to hear you're all fixed Jim, happy splashing!!
Just out of curiosity, before your headlight flooding, did you get much in the way of condensation along the bottom edges of your lights during our lovely wet weather? Mine no sooner dry out than it's back again, bit annoying!!