I have an intermittent overheat issue on my 1993 Yamaha 200. The motor runs great but every once in a while (once or twice per outing) the engine temp will rise causing the engine to go into SLOW mode. I power down and let it run at idle for 1-2 minutes and the temp goes back down. After that I can run it hard at any RPM it it may not overheat the rest of the day. The first time this happened I thought that maybe I had debris caught around the water intake but it has now happened several times. Could I have a T-stat which sticks? Any thoughts wouldld help