That sounds as if the carburetor was badly designed, so there is still vacuum at the idle discharge ports when the throttle is fairly well open. When you tune the L screw for best high speed performance, does the engine still idle properly?