Dirty Carb.
Any running issues such as these come back to the carb. Clean it thoroughly. The jet is obstructed and not getting enough fuel thus needs choke to get that fuel. Remove bowl at bottom of carb, the nut holding this will either be the jet or be covering it. Use splinter of wood to poke into jet holes and rinse thoroughly.
Hope this helps.
MowerMan, August 2011