I'd check to be sure your tank is vented properly. I've had that happen on other motors. Ran good for a while, then starved for gas and die. Let it set a while, starts and runs good, then dies, etc. I don't know where the vent is, but there has to be one somewhere. Larry Braddock