New engine starting issues

To rule out the ignition you could trickle fuel into the carb while it is running. If it keeps running it's the carb or fuel pump etc