I am new to boating and purchased a 2006 Four Winns that ran well for several months. It then overheated and a stuck thermostat was identified as the cause. It was replaced, as was the starter. Since then. the engine starts easily and revs well in neutral. However, when underway, the engine struggles above 2,000 or so RPM, such that I have to back off to keep from stalling. I am in Thailand. Replaced spark plugs, coil, fuel pump, to no avail. Checked the carburetor??? as well. Boat does not have a plug for computer analysis of engine performance.