If it started this after the last tank of gas you might have some water in the gas, try a can or 2 of dry gas, Heat or some other form of dry gas.