Throttle funny business

Its an 06 go to the triumph web site and see if their is any service bullitens oy on it Mine had one when it was screwing up and then after a year or so the TPS went out on it. doing the Triumph thing is cheap and doing tune boy ainy but it will end up earning its keep in the long run.
 
Slow idle as in engine dying from lack of revs when hot? curable with the latest 3.9.9 tuneboy tunedit.. set the hot idle ( 75C+) to 800 revs
 

Good to hear you got it sorted. Hope that mechanic didn't over torque it, again.