Bailey's installed first clutch over a year ago and had problems with it. Bailey's said it would wear off. After it didnt, I contacted Spec company about the Stage 1 clutch. Spec company said it may have been a poor install.
Pros: Brian was friendly.
Cons: Mechanics' experience questionable.
more