You guys weren't kidding, very clean and easy install. Given, I already had the bike torn apart, but even if it was all together it would have been nearly as easy. Thanks for the recommendation and a big thank you to Steve for supplying a quality part and amazingly fast shipping.