The base was a different size, but I was able to use the linkage I was missing and the float pivot that was also a nail. I noticed the fast idle lever from the choke linkage had a burr that may have been causing the problem. I filed it flat and replaced the screw with one from the new carb. I also made sure to adjust the throttle plate to prevent any binding. So far it seems to be working although I couldn't take it for a decent test drive.
Thanks all!