Bob, I think you are probably correct because I live near the ocean and we do get quite a bit of oxidation and gunk on electronic equipment. Unfortunately it's out of warranty. I had already taken the cover off and tried to clean the spots that I could get at and it actually worked for a day after I did that, but then it died again. So this time I will try again and do a more thorough job. - Brian