Could be as simple as too much choke. Even a little can be too much sometimes. You could check for obstructions in the needle and seat, but that would cause it to leak all the time. You could also set the float just a tad lower, that might help some. I have that same problem with my Ms sometimes, so I always push the starter button first, then pull the choke out if I need to.