I have a 2003 Yamaha 200 HPDI that was rebuilt in 2009. Rebuild has about 250 hours on it. Before putting the boat away last season I fogged the engine, filled and treated (Marine sta-bil and ring free) the gas tank as usual. Before launching this season I ran the boat a few times on ear muffs, no problem. I launched the boat last week, and while idling at the launch the overheat alarm (or oil alarm, or water alarm) came on and stayed on. I ran the boat a few hundred yards hoping the water passages would clear but the alarm stayed on. I decided to put the boat in the slip to troubleshoot, and it stalled and wouldn't restart. Tried several times to restart but no luck. It would spit and turn over but would not stay running. Got the boat back on the trailer and used the flush fixture and the alarm cleared, but motor still wouldn't start. Boat is now at a local shop behind a long waiting line. I'm at wits end and paranoid now especially after the $16K rebuild. Any ideas? Thanks.