You may want to check your fuel filter. Dirt in carb will bring this on.