A lot of the times , well most of the times Air leaks cause the popping you hear, I had a friend buy a set of TORs and the dealer ( Who is a complete retard and thats not being fair to the retards out there) spent hours trying to tune my friends bike with now luck. a few hours and some high...