I just changed my air filter last week, and I had the problem before and after the change. I probably need to change the fuel filter anyway, since I don't know the history of it. But I don't think that is going to solve my problem, it only runs week for about the first ten minutes, after that it runs fine.