I changed the fuel and air filters. I was thinking of the fuel pump but some of the posts elude to symptoms that change with the amount of gas in the tank. I guess it couldn't hurt to have a spare if changing the pump doesn't fix the problem.