Is this at all engine RPM, or just at idle? Have you done the standard check of compression, ignition, and idle vacuum readings?
Generally, if the engine will idle with the choke, but die without, then carburetor blockage; but other factors can cause this.
Generally, if the engine will not idle at normal idle speed, suspect the vacuum leak.
Jon.