i have a 2003 caravelle interceptor 212 with a volvo penta 5.7L. The raw water pump was dripping so i changed the impeller and o-ring and buttoned it back up. I hooked the boat back up using my water hose attachment to check for leaks and everything looked good i.e, no leaks and engine temp around 150 degrees. I went on to the lake, idled out to the channel and attempted to bring it up to plain and the engine went limp but never died. I tried again and the same thing. I idled back up to boat launch and noticed the engine temp to be 200 degrees before i shut it off. I backed trailer down ramp to load boat up and when i went back to start boat engine it would crank but not start. I noticed that i didn't replace the water hose plug on the boat engine so I replaced it but still would not start. When i returned home i hooked back up to water attachment and tried to start which it did but ran rough so i turned it off. My question is the ecm equipped with a limp mode that would have to be reset or what do you recommend?