Coil, module, or a bad wire would be the first things I would be checking from the sounds of that.
Hit pnp and pocket a few modules for spares. They are famous for going suddenly.
And carburated right? Mis behaving once its hot? Make sure you are getting fuel. IE, fuel bowl is working right, you arent vapor locking, got good gas, choke isnt stuck, etc etc.