For 4 months I had nothing but trouble with the way my 2005 Rocket ran. Tried everything that the tech department in Ga told me to do (I work for the dealer from whom I purchased the bike) Absolutely nothing helped. Bike would accelerate by itself, cut out a cylinder, and then cut it back in, etc. The way it ran was absolutely deadly. When I finally had it, we went over all the tests one last time. Every test we did three times. When testing the TPS, of the three times taking open and closed voltage readings, one of the readings was off by .02volts!!! Well, it seems that is all the TPS needs to be off to be no good. New TPS now in for 5,000 miles and bike keeps running like a champ. While looking for the problem, we synchronized the throttle bodies with mercury sticks. What a difference in how smooth the bike runs when synchronized this way. Don't relie on the computer to synch the throttle bodies properly!!!