Matt
I'd check the fuel line all the way to the tank and you might have to pull the float assembly out of the tank and clean it. Could be the filter screen on the float assembly is partiality clogged and giving you the problem. If you do that drain the tank first.