The Stalling has always been a problem on the X bikes. It's just one of those demons. Most get it solved with some of the fixes mentioned, but I've heard that some never get it fixed. On mine it was a couple things, throttle actuator and throttle body. It all looked in excellent condition and clean. But after a couple times of good cleaning over and over in carb cleaner over night it's been fine. Every once in a while I get a hic up but I can't complain about it.