318 stalling from idle

It looks like your vacuum advance is not hooked up correctly. It requires ported vacuum usually from the front of the carb where you have attached the choke pull-off. That diaphragm requires full time vacuum. With vacuum hoses improperly connected, re-check your timing, maybe 6-8* advanced. Advance and choke diaphragms are crossed. No spring belongs on the choke linkage.

Good eye! At least someone is actually looking instead of shooting from the hip. That's the first thing I would do. Swap the vacuum hoses from the distributor and the diaphragm. I would also reset the timing as well, because you will no longer have manifold vacuum on the distributor vacuum advance.