Here is the procedure to do a TPS reset, I stole this post from an old thread. You will need the old discontinued free version of ECMspy, or you can use TunerPro RT.
quote:
Getting ready to reset my TPS with ECMSpy and going thru the tuning guide, here are the instructions: 1. First select the Gauges screen and connect to the ECM. 2. Adjust idle adjustment screw until the throttle % drops to 0. Keep winding the screw out a bit further and hold the throttle closed with light clockwise pressure on the throttle grip. 3. Select the Functions tab on ECM Spy and select TPS Reset. (this then prompts you "Reset TPS? Yes/No -- so I click "Yes") 4. Wind in the idle adjust screw until the TPS is set to approx 4.6 degrees or 5.1% This should be approximately correct for tick over.
If you want to use TunerPro RT instead, here are directions on how to do it with that (includes instructions on setting up TunerPro RT)