check to see if fuel filter is clean. Close the petcock, remove the hose from the filter housing, and get a container under the fuel hose. Then open the petcock and see if youg et a nice steady stream of fuel. If not you might have junk build up in the tank. Finally, loosen the fuel cap to see if it makes it rev higher. Fuel tank is atmospheric and need to vent out properly for good flow of fuel.