I had second oil change done acouple weeks back bike has 3745 miles on her now,still getting the surging again at high speed and the stalling out once in awhile,dealer tweaked the throttle bodies again and told me to buy a air box removel kit for it and find a fuel programer and hopefully be done with all this nonsense? Maybe I will??