Two years ago, I purchased a totally rebuilt late 90's Mercury 200 outboard (with fuel injection), in Ontario, but then moved to Nova Scotia before having time to test it out. After 2 years of frustration I am still trying to get it working properly. The problem seems to be about overheating. The motor works great in the yard, but when I put the boat in the water and start to run it with any resistance at any speed other than a bare crawl, the alarm goes off. I have had it to a marine mechanic several times with no luck. He has replaced the impeller, the thermostats, and the sensors and yet the motor still overheats. Water is coming out of the engine as it runs, but apparently not enough. I am tired of wasting my money on repairs that don't work and am hoping someone will have a suggestion. Thanks.