torque converter
might be cheaper to buy new from your local tranny shop??
Print