A lot of talk about keeping the damp at bay and I think that this has some merit at this time of year but the biggest "killer" of avionics is heat build up and therefore overheating, this is not my opinion but that of Bendix/King and is clearly stated in most of that companys instalation manuals.
So I have to ask BEagle if "his" aircraft have avionics cooling fans fitted ?