I'm thinking you have a lean condition that is compensated for by the choke. Choke comes off and engine dies and won't start until it resets. Vacuum leak or shrunken or split metering block gasket would be my guess.