I agree with the previous posts,
you got a bad TPS I don't care what the dealer says.
It won't show "bad" on their little Triumph issued scan gun, but it is.
One thing that hasn't been mentioned yet.
Make sure after they do the install, take it outside their bldg. and do a 12 minute tune YOURSELF.
They'll probably tell you they already did that.
Don't believe them, if they did, they did it by the manual,
take it outside and do it YOURSELF.
That way you know it's done right.
then you'll have it right again......