Start with basics, is the tachometer working properly; is it consistent on its readings whether in neutral or in gear. What speed are you getting at 1900 RPM? Are the boat's bottom and prop clean? Check the valves lash. Is the engine smoking, and if what color? When running the engine at idle and at medium RPM, remove the oil filler cap and place the palm of your hand about an inch above the opening, if you feel a strong back pressure, that would be compression leaking through the piston rings into the crankcase creating pressure (sign of a worn engine) A little heavier oil could help with that. Also check the condition of the fuel. It does not necessarily has to be a serious failure but just mentioned a few things or combination of that could cause your problem.