I know it was said already, but pull the fuel valve out and check th intake screen. Mine ran like crap one day and I went through it and found parts of two honey bee's in the valves and tank. I filtered everything on the way out and also found sand in the tank. Keep it clean guy's and she will never let you down.