Unsure which new Carb to pick

Talk to the guy who supplied the carb, for sure, but also make sure to check the other things that can cause stumble/hesitation like this. Is your distributor vacuum advance can working/leak-free, and hooked up via a good hose without cracks or holes to the correct port on the carb?