2 things to check before you spend money. First make sure the gas cap is working properly you might be vaccume locking the tank and the pump can't draw enough fuel till the tank draws in more air by backing off on the throttle for a few seconds. The other thing to check is make sure the return fuel line is unblocked, returning fuel will go back to the tank and cool down the fuel pump and carb so the hot unused fuel doesn't sit in the carb.