Where did you get the clutch chuck?
As said allready rhd japan would be a good bet, i just gave a quick look on the web site and couldnt find one but maybe they would be worth a ring (link to page with phone number http://www.rhdjapan.com/home/contact_us/contact_us.php )
yer man in japanese performance would be a good bet aswell i think
hope this helps lad