Re: no idle
Ya know, I'm sure this is something that would have stood out like a sore thumb, but did you check your choke to be certain it's staying wide open when you ride? I personally have a history with loose choke nuts. I'm also curious to know which notch your needle valve is set on. Second from the top seems to work well for most people. If you've already ruled these things out, feel free to ignore me.
"There is nothing wrong with wanting a motorbike that is an extension of your personal taste and fashion sense; if you must ride somewhere, I say do it with style