I am no mechanic, but I would check for a momentary air leak in the fuel line....i.e. bad O ring(s) on the connectors, etc.
Check the fuel filter(s) for gunk that might temporarily slow your fuel flow at high speed.
Check the vent screw to be certain it is all of the way open.
Not saying that any of these things are the cause of your problem, just some things to check out.
Rich