I got a 2005 rocket, but has an intermittent high idle problem that has now become more prevalent. I talked to a tech at the Triumph dealership in Oklahoma City and he informed me that in order to replace the primary TPS I had to replace the throttle body..... I'm not too sure this is true, any...