Seems there have been a few people with TPS problems lately and I couldn't find a how to on here. I got a crazy idle today after riding and figured I would do a how to. Borrowed a camera so I could get some pics.
4mm Allen(hex head)
T25 tamper proof torx bit
A flathead screwdriver
electrical contact cleaner
Time needed: about 10minutes
First, go into DIAG mode and look at your min/max values. if you don't know how to do that turn your kill switch to off, press and hold the two buttons on the cluster, turn the key to on, after a few seconds the DIAG will display and then release then hold those bottons again. d01 the first one in the list is your TPS. Write down that number then twist the throttle all the way and write that number down.
Now take your 4mm allen and remove the 3 bolts circled in red below.(right side for you people not paying attention to orientation)
This will reveal a few connectors
Disconnect the Clear/white connecter and the blue connector
This will make it easier to get to the TPS, use the T25 tamper proof torx bit to remove the two bolts holding the TPS on. Make sure not to drop them. If you do though you can use a allen head bolt from the fairings.
Then pull the TPS off, by sliding it straight towards you. Turn it around and there is an O-ring you remove. I just used my pinky to remove it. Once that is removed spray and clean it out with the electrical contact cleaner. After you spray it just use the flathead screwdriver to turn the rotor from lock to lock a few times. I repeated this process a few times.
After that is done replace the O-ring and slide the TPS back on. Loosely tighten the bolts that hold it. Go back into DIAG mode and check your values. Tilt the TPS to adjust it to get it back to your values you had before hand. Once that is done, tighten it down. Then reconnect your two connectors, and bolt down the plastic cover. That's it you're done.