Ok guys I am stumped and cant figure this problem out. I have a 1997 Volo Penta GLI (1996). The engine starts up fine throttles up to 3500rpm fine and runs between a hour or two with no problems. Last Saturday while doing 3500rpm I had a sudden drop to 2000rpm and could no go ver 2500rpm. I pulled the cover and noticed only one injector spraying...so i bought a TBI gasket kit and cleaned the injectors and replaced the old gaskets.....same problem again yesterday......after 2 hours at around 3000rpm the engine drops to 2000rpm and cant get over 2500rpm. I have several thoughts what to do next but need help from you...I ordered a code reader from Ebay so this should help, but what do you think it is? I have two fuel pumps low pressure and high pressure could this be the problem? I will change the fuel filter this weekend (should have done this already duh!) and inspector the Racor water seperator..also could this be related to the boat running at S.L.O.W mode and if so where do I go about inspecting the problem. Just a FYI I have replaced the impellor the thermostat and the enine is running between 180 to 185 and people tell me that is the cprrect temp.......HELP!