If the engine starts and idles like normal.
When you take off, does it plane right away?
When was the last time out?
You should check compression jik to make sure your/we are chasing our tails.
Its an easy confirmation and you can move on to other things
Or at half throttle when you try to push forward on lever it does nothing?-->
Have the carbs been off where butterfly not adjusted properly?
Or at half throttle when you try to push forward on lever it increases in rpm"s but starts to shudder/vibrate/caviate?
---> Bad wear ring on something in the pump
Or at half throttle when you try to push forward on lever it increases rpms with no change in propulsion and it goes up/down like surging for gas----> Carbs have to come off and cleaned. Especially if boat has been sitting.