Checked the flow from the fuel pump while it was off...seemed strong enough....
You need a gauge.
Stumble off idle- are the throttle plates showing more than .040 of transfer slot at bottom? you may be not using the idle circuit.
Pull it and turn it upside down and check. If your curb stop idle shows more than .040; you need to drill holes in the front primary plates. Start at 1/16"