Would like to thank everyone for their input. Went to my Triumph dealer on Saturday and asked if they stocked the TPS unit and it just happened they had one. The mechanic came out and met me and said if I had time he would look at it then. He determined the unit was bad and replaced it right there on the spot. They would not buy the recall part though. I was very impressed with the service and attitude of everyone there - Performance Cycles in Oklahoma City, Ok.
Thanks again