I have checked the tank and it looked pretty clean. I have two fuel filters and one of the filters was dirty but I cleaned it out. After cleaning it still has the problem.