I assumed you checked the filter.. next thing.. if you have the stock sock in the tank take the fuel cap off and blow shop air into the pick up tube to blow the sock off... final thing is the vent.. make sure its open and you have enough vent for the power If it does it at idle.. open the gas cap and see if it will do it