is the new throttle position sensor a brand new on or second hand one?have you checked in the manual to see if the right values are at the sensor? there should be a resistance check for it.ill look at work tomorrow for you i think i have a genuine r1 manual there.
adam bike doctor, February 2010