With 27,000 miles on the stock clutch and a new TVS installed I'm sure I'll need to replace my clutch soon. I don't think I'm qualified or equipped to do this in my garage and I'm not going to a dealer.
Any shops you guys recommend in Denver or thr surrounding area to install a Centerforce DYAD?
Any shops you guys recommend in Denver or thr surrounding area to install a Centerforce DYAD?