All of a sudden my RSV 1000 R of 2007 vintage won't run clean between idle and 3000 rpm. Idle is a little uneven but i does not stall. It will not hold exactly 2000 rpm. It started popping on the overrun at the same time. Is this fixable without the AXONE diagnostic tool? Anyone who has been...