The problem lies in your carb.It needs taken apart and cleaned out and reassembled with new gaskets ,etc.. By running with choke on that tells me that you have to force feed the carb. when it should be syphoning gas on its own.Your local lawn mower shop should have an ultrasonic cleaner that will do the trick.
coxter, June 2011