...bike, I've ridden other modern FI bikes and they are smooth.
What I have done so far;
Checked and adjusted throttle cable, perfect.
Checked the TPS via onboard diagnostic mode, goes from 0% to 1% perfectly, as soon as the throttle moves. No jumping.
Balanced the throttle bodies.
Fitted free...