keep us posted on what you find. smile
Myself, I might just put an entire new assembly and flywheel in. twocents
FYI We have had very good luck with the Centerforce dual friction clutches in our own as well as customers cars beer