I recently had that problem and it f'd with me for half a season.
Turned out to be a brass float with pinholes in it, allowing it to sloooooooooooooooooowly fill with gas.
Looks like plenty of fuel in the bowl and there is, but, with a half submerged float,
the float needle/metering mechanism doesn't work so well.
Remove the float (if it's brass) and shake it to see if there is any gas in it. I've seen plastic ones 'water (gas) log' as well.
A quick check is to swap floats around and see if the problem follows the float.
Good luck,
Mike