I have not. But wish the best of luck to you. Awesome clutch Hopefully they are ok

Sent from my Z981 using Tapatalk