Just got good news, I purchased my used 2007 R3 in April of this year from a non Triumph dealership with 1600 miles on it. I went on a 200 mile ride earlier this week and the dreaded TPS issue suddenly started:confused:. Went to Manyunk Triumph here in Philly 3 days later and told them what the...