Still have an issue. New TPS arrived and I replaced the old TPS with new TPS.
Changed the screen to the DIAG mode, set the new TPS to 16 -> Throttle closed, 100 -> Throttle fully open. Tightened the screws so it won't move. Verified settings 16-> Throttle closed, 100-> Throttle fully open.
Went for a 100 mile ride, everything seemed to be OK. Came back home, checked TPS readings again on DIAG screen. 15-> Throttle closed, 100-> Throttle fully open. Hmm, so it went from 16 to 15, but bike is fully heat soaked and no problems so I thought nothing of it. Think problem is solved.
2 days later (today), rode into town on the freeway, 25 minutes later take an exit and on the second light bike shuts off and wouldn't start again. Same old problem won't hold idle!! Pulled over to the side of the road, shut the ignition off, turn it on again and voila bike starts right up. Ride to Al's (feeger's) garage.
Immediately after stepping off the bike I put it in DIAG screen again and take TPS reading. 11-> Throttle closed, 93 -> Throttle fully open. WTF!!!!
Rode home with Al following me to make sure bike doesn't kill me on the way home, as soon as I got home, took TPS reading again.
First reading 12-> Throttle closed, 93 -> Throttle fully open.
15 minutes later: 11 -> Throttle closed, 94 -> Throttle fully open.
Moved the throttle open and close, open and close a few times. Take another reading: 16-> Throttle closed, 99 -> Throttle fully open.
Repeat the above turning off ignition each time and then putting bike in DIAG mode.
First couple of reading are always 11 to 12 -> Throttle closed, 93-96 -> Throttle fully open.
Then after moving the throttle open and close a few times - reading stabilizes to 16-> Throttle closed, 99-> Throttle full open.
Am I screwed or what??
Think TPS came loose somehow? I tightened it pretty good and it wasn't budging. I am going to lift the tank again and verify since I did mark the position..