My bike has had some really strange symptoms lately. I've read the symptoms of a bad TPS but they aren't *quite* like that.
The bike will occasionally hesitate. That is, I'll be cruising along and it will suddenly act as though I cut the throttle a little. It will do this for a few seconds...