Mine is running lovely at the moment. No way it will idle when I first start it and take the choke off. I keep it running with the throttle. Usual first start regime, for me, is: get fully ready to ride off, choke on, start (always no throttle), straight away I take the choke off applying throttle to avoid it stalling and ride off gently. By the end of the lane, about 1/2 mile, the bike will usually idle by itself. Not a nice warmed up idle, but it doesn't stall.