I've owned lot's of bikes since the early 70's and this is the first bike I've had to consider a dirty fuel injector or two! A few things I've gone through before considering the injectors ... spark plugs changed for new ones, new air filter, throttle bodies synced, throttle cables adjusted and lubricated, no tight spots in drive chain ... other servicing I've done that I don't think would cause stuttering/surging ... changed engine oil and changed coolant. So maybe try an additive such as Wynns Dry Fuel. Then that failing it's an easy enough job whipping the injectors of for a cleaning. Maybe there are other suggestions of causes?