I have had multiple mechanics look into this issue but none can tell me what it might be. The boat runs fine at idle but when you run it up to full speed it start running slower and slower and the rpms come down if I bring it down to idle it smooths out and will do that all over again. Top RPM that it get to before doing this is 3600. I have just replaced the head manifold and riser with new because it was blowing head gaskets before. Any help would be appreciated could it be the carb or does it sound like something in the lower unit? The lower unit seems fine but I change the gear lube just to be safe.