New Carb problems

I would get the slide pin for the kickdown linkage from your original carburetor and install it on this carburetor if at all possible. That way the linkage and accelerator cable will be as close to their original positions as possible. You probably have something binding between the two.