Here is the Email I received from my service dept. and for the record I have only had two stalls up to now, so I am not sure it is even an issue. Although I am gonna bring it in and have the work done. The bad news is when I asked him how long it would take he said he didn't know because they have never done it before
Dear Jim
Triumph got back to me. Throttle bodies are a little off sync, we can re-set your TPS and stepper, they are out of spec. And the iacv are at 300 and need to be at 150ish. IACV is the Idle air control Valve. So let me know when you want to bring it back and we can adjust that stuff and go from there.
Thanks
Rick