If the engine is hot and the choke doesn’t open. The thermal wax is bad and you can’t get that anymore. But if it idles ok and just dies when trying to get up to speed. It can be the fuel filter or the coil.