Could it be a carb Problem?

If you 'ran it low', there still could have been 2-3 gallons of fuel the tank. If it was ethanol gas, then the ethanol has long ago separated out, absorbed water, and formed gum. Adding new fuel will NOT cause that gum to magically dissolve.

And the old fuel left will have deteriorated and adding new does not change that either.

Pull tank and drain 100% and clean. Modern gas is horrible for letting sit.