There's a tech section topic on clutch overhaul, you might want to give it a quick read-through.
GrandPaulZ · Super Moderator Joined Aug 25, 2005 · 14,035 Posts #4 · Jun 5, 2009 View full thread There's a tech section topic on clutch overhaul, you might want to give it a quick read-through.