RE: Y IS THIS STALLING??
sounds too rich if its spitting fuel.
Id try leaning it out a bit hour increments on the turns. the idle screw should be the last thing you set; and its very easy to get that in the ball park. pull the air filter and check it; about 1.5-2mm should be good though. but really, if the idle was that low it probably just wouldnt start. plus, you could just trim up the throttle a bit to test that as the problem.