I'm looking to get a torque converter for my 7.3 diesel and I'm looking for a decent reputable company to buy it from as I've already purchased One through full force Diesel and got ripped off is there any companies out there that people can recommend will ship you a torque converter that will show up undamaged