This is probably a long shot, but I would check the gas. If you get water in it, it might be causing the problem by plugging up the filter. Some carb floats will absorb water as well. Change the filter and the gas together, so you don't contaminate a new filter. Tod B382002384LRXFE