Mine does this when it gets below 30 degrees F, the past 2 mornings it was acting up. I had to turn up the idle a bit to keep it from stalling. Not sure why the cold does it, maybe something about the temp and fuel/air flow. but riding above 40 degrees it's fine