I'm a little frustrated because after a month, my slipper clutch assembly has basically exploded. I at least need 6893, but no one has the thing in stock. I can't find it in the LHS or online. Anyone having any luck finding this part?
I'm no expert, but seems like a design flaw to me if this part is so popular .