Not the easierst thing to install
It looks like it will fit, although I didn't realize there is a wiring bracket and the stock muffler that I have to snake around. I'm concerned it will hit the muffler pipe once installed and make a bunch of noise. We will see. The second part is that in the shock spring cradle, the placement of the holes and the rubber pad at the bottom of the sprint is a pain. I haven't figure out how I'm gonna do that. I know some poeple don't have a problem, as there is a tab that isn't always installed in the way, and other people who cut a little of the rubber to get the screws in. Just be warned, this is not always gonna be a quick and easy install. Also, just placing it to see if it was gonna work scratched up the bar, so now I'm sure i wouldn't be able to return it. Just so all the research and be ready for some trouble. Hopefully it will still fit.