Re: choke run
No, it rules-in a fuel delivery problem. If you have a separate fuel tank try squeezing the primer bulb to see if that keeps the engine running. If it does, that says fuel pump. If not, check for fuel line air leaks, clogged tank pick-up, and lastly, the carb probably needs to be disassembled, soaked, thoroughly cleaned and all passages blown out with compressed air. Then reassemble it with a new carb rebuild kit.