Sorry to hear about that, Mike. I put in a Guest, 2 bank, 6 seasons ago and it's running great. This thing is always wet....not from waves or anything like that. It stays wet because of where it's installed in a hatch next to my 24 volt bowmount TM batteries. If you must get a new unit, take a good look at all that is out there. In the meantime, this coming spring, I'll be getting some air circulation around mine.
Good luck.