I just had the 30K mile service done on my 2005 Roadster. Once I got the bike back, I now notice a hesitation at around 1,800-2,200 RPM when the throttle is being lightly applied. The hesitation is not present when I am at or near full throttle. To me this screams TPS but I figured I would try...