I have the Vance and Hines 3" slash cut slip-ons and purchased the quiet baffles for them. I have read that they are hard to install because of the tight fit. Anyone install these and have any suggestions. I really don't want to fight with my exhaust.
Bloody awful things. Impossible to get the baffles in as they are clearly too fat. On mine neither securing pin would fit either? I am experienced in mechanical work so god help the beginner. In the end I cut down the material bandage and then it fitted better.