Quote
Just issues of engine stall when choke is wide open at idle

That tells me you are very lean and most likely a bad vacuum leak or an internal carb problem.