I hope you checked the welds for pin holes before you installed it. Several people have had bad welds,.best to do a pressure test on it .Well got the Trinity Exhaust system on and I would say that was the biggest pain in my rear to install. Sounds great though. Just a chain install and torque check on all bolts from being on the track.
I hope you checked the welds for pin holes before you installed it. Several people have had bad welds,.best to do a pressure test on it .
Yep I have seen some pin holes in the welds that will be getting fixed this week as I need to take it off to get the front bracket fixed as it broke when my son pulled his almost perfect wheelie.I was one of those people. I sent the first one back. Terrible welds!