Identification help?


I was going to say it could be and looks like "TCI" on it.
Looks like it is a high torque towing converter with a 1,200 stall speed.

I think you two are correct, 1200 stall is no no bueno! Why would someone get a 1200 stall?