Would it be possible to go to a dealer on a pre arranged appointment with an affected bike and one that isn't, and have them check the throttle bodies, tps and any other possibilities. Hopefully we could find out once and for all if there is a fixable difference. My bike runs fine and I would be glad to offer my self up for a day if it helps sort the problem for others.