I have had this motor a couple years now. When I got it, I installed all new consumeable parts, including impeller & thermostat just last year. I've only used it maybe 10 hours total since I got it. Couple weekends ago it overheated. I had plenty of water coming out the blubber hole at the time. I opened the stat cover and found the stat was closed, so I thought that was the problem. However, it opened at 130 during multiple pan tests later. I jetted water into both sides of the star housing & had it come out fine out the exhaust and the lower unit vents. I put the stat back in, ran around a lake this past weekend, & after 15 minutes it over heated, although, I was monitoring the outlet water temp and noted several successful warm/cool phases indicating normal stat operation. I opened the cover again, & this time the stat was full open. I noticed a couple small sesame seed size corrosion balls in the housing. If those are the problem, blocking the stat, and I have corrosion breaking loose occassionally somewhere, what can I do to minimize the potential reccurrence of this problem? Any other ideas on what's wrong?