Carburetor must have been leaking vacuum internally. I put an Edlebrock on it and so far it has not stalled yet.
I am having custom linkage made for it so I can drive it and fully test this theory.
Also, I had a custom made bottom made for the original air cleaner so I can use the original one.
So far, so good.