Overlooking something? Fuel Starvation
I think that you are looking at the problem right now. Sound like the float is set too low. And as you said, it is getting sucked dry too quickly.
My thinking is that you need to get more fuel into the bowls and be able to keep it there for "on demand" throttle use.