Maybe the water from your leak is getting into your power supplies? I'm no expert but I don't think that's good if it's happening!
THE SUSPENSE IS KILLING ME, I want to know the full, shocking outcome! What did you do??
Nothing yet :(
Been busy/lazy. Need to dig out an AM radio.