Sounds like a fuel issue. I had a similar problem several years ago. The engine ran great up until 2200 RPM or so, but would cut out above that.
Changing the engine gas filter helped (I didn?t have a water separator filter at the time) but only for about a half an hour. The engine gas filter would get a white powdery substance on it. It ended up being corrosion from the aluminum gas tank.
Changing the engine gas filter helped (I didn?t have a water separator filter at the time) but only for about a half an hour. The engine gas filter would get a white powdery substance on it. It ended up being corrosion from the aluminum gas tank.