After having this issue for awhile, I changed both the TPS and THE Stepper motor this seemed to fixed the problem went for a fairly long ride with some other R3 owners and it was all good. have done about 2000k's since and went for a ride the other day riding pretty hard through he full rev range, then this started to happen again. when I would go to pull up or go around a corner the revs would stay on 3000rpm. So i pull over turn the bike off and start it again rev's all good took off changed gear at about 3500rpm let go of the throttle and it stuck on MMMMM, anyway i reach down the the stepper motor finger on the nut and pull it back sure enough the revs drop and as soon as i let it go the rev's go back up. So i think this option of disconnecting the step is the remedy. not going to pay another 300$ for another, and know that when i come to a tight corner the bike will slow down when i wind the throttle back.
PS all the settings in ECU were good TPS .60 Stepper .72