Believe it or not but I had this problem and it was the black rubber protective half ball shaped plug on windscreen passthrough. At certain speeds above 28mph the wind would blow into the rubber stop (where screw fastener lives) causing a high pitch whistle noise or buzzing that appeared to come...
Agree with corrosion. Water intrusion in connectors is the biggest problem I have seen and corrosion even after things dry out can cause ccts to lose continuity.
I have been caught in several severe storms and the worst was a wind storm minus any thunder. I came out of it alive and parked the boat for a week. Get back out there and learn each time I guess.
I like this. My wife is the socalled boss too. I affectionately call her the finance minister of the family. Anything boat related is usually a big no no if not discussed.