I have installed My slip ons and am happy with the look and sound but on deceleration it has a popping sound that is irritating. Any help appreciated. Bike is new so I don't wanna do anything to void warranty.
83 1166 turbo katana
83 1100 E restomod
09 street triple
05 vmax
77 cb400f
57 3200
36 ford streetrod