English damp weather ! never happens where I am at the moment
. As Johnny99 said you should have gone back to basics and I assumed you had !
Joking aside I'm glad you found it and found out a bit more about the problems you can have with todays marvelous electrical systems !