Did you try loosening the gas cap? Maybe the vent is plugged and it will run until it runs out of air then dies. When you wait, enough air get into the tank and then it will run until it runs out of air again. My chain saws will do this on occasion. Arvid