If you ran it out of gas, and the problem started immediately after refueling and restarting, it’s probably got some trash in the tank or lines that got stirred up after refueling.
You might be able to clear the crap out of the float bowl by pinching closed the rubber supply line to the pump...