Desperate for diagnosis!!

I was having basically the exact some symptoms. Replaced the TPS and all is well now. Sits at 850 rpm right on.
For those who have not had this issue, I can tell you that, heading into a sharp bend using the engine to break and finding it's revving at 2000+ will make your butt pucker. Not fun.
 
To all...the tuneecu program worked great (so far). I reset the stepper motor and re adjusted the tps to .60 and followed the instruction from these forums and the screen. Bike is running very good....I do have my doubts, in that I will more than likely have to purchase a new tps....

Its a **** shame that Triumph or there dealers cannot stand behind this issue. Kinda arse backward if you ask me...perhaps they should take some que from the big 3. They already make a decent bike....my god man, reminds me of a ball of stupid looking for a place to land.