Is it possible that this throttle tube would also help the cough and stall, Ive noticed on my bike that this usually happens if I give it too much of a hand full in too higher gear. The other thing Ive found with my bike (although quite different setup from the newer ones) is that when Im going fast enough to be just out of control the thing handles amazingly, doesnt deflect with ruts or rocks and turns well! guess I'll just have to practice more as well!