my bike recently has been idling low to the point were it sometimes stalls out unless i twist the throttle. when i start it, it starts fine and idols fine, it starts to get finicky when i had it running and higher rpms like 2000 to 3000. after running at those rpms if i let off the gas the rpms can drop until it stalls. it helps if i engine break a bit before i pull the clutch completely to let it idol but i would say that works about 80% of the time. my guess is that there is a bad connection to the spark plugs some where or the air filters got mucked up some how (i haven't had time to check them yet). also when i gas it to accelerate it seems fine and cruising it runs fine too its only a problem when idling.