tci torque converter

Ouch!
hey...those pesky habs just keep winnin'