i see some things that you might want to look at. looking at the pic i can see that if you slide the inlet over the mid pipe it might not seal. make sure you have a good graphite ring in the exhaust. it will go in where those little slots are. just like on the stock. try www.bikebandit.com and i think you can buy a stock graphite ring for about 6bucks, its worth having a new one.. " i think there graphite" the other thing is that you MIGHT have an issue with mounting the exhaust. i cant find the length of this exhaust either, make sure its long enough so your leg dont touch it. it might get hot. also, read the review that is posted on denniskirk.com about this exhaust.