440 Engine tuning suggestions

The ultimate cause is likely not enough ignition timing. With your timing light, pull in about 18 degrees initial timing at idle and then drop the idle speed at the carburetor to about 750-800 RPM and see if that solves the engine run on.