Torque Converter
Sweet ride.
Welcome
I'd jump over to the Transmission tech forum and see if there's already an answer or start a thread. You'll get more eyes on your issue there.
Best of luck.
Print