I can't anything about the installation cause mine came on the bike with Torquemasters as well. LOVE the sound every time I go through he gears. Nice and mild cruising above 3000 RPM, no drone. Definitely a kick butt Porsche sound. Puuurfect.