if the engine is not overheating,you might have a clogged-up fuel filter. this filter might be found in-line with the fuel line from the fuel tank or inside the tank
open