hi there so I just got my hands on a 03 sport trac but the previous owner had tak4en out the transmission and never got around to reinstalling it but in the meam time lost the torque converter now I need to find one but cant afford new what other vehicles share the same torque