Rocket3Pilot
Supercharged
I can't believe Triumph can't figure this out!
Take it to a real technician and preferably one with a dyno. I would not try to fix it with any "add on" device as you would just be masking the real problem, but you do have a real problem.