I have a 2002 hydrodyne v drive boat with a 2007 mercruiser 350 mag mpi and Walter v drive... Today was my first day on the lake for the season, and the boat ran great for about 4 hours tubing, wake boarding ect, then when just cruising down the lake there was a loss of power (like it went to idle out of nowhere) and a alarm sounded. I stopped the boat checked all fluids and sat for a few minutes. Started it back up and it ran fine for 15 minutes or so before losing power again. No alarm this time. Decided to limp back to the marina where this happened a few more times and the engine even shut off a time or two. Finally I decided just to catch a tow so I didn't screw anything else up. The engine temp wasn't looking bad (165) and after sitting a few minutes it would start right up, but shut off sooner and sooner each time. My first thought was impeller, but I am not sure if that could be it without the engine temp rising?? Any help\opinion would be great