hey guys kinda new to the site. I have a 99 PSD had a new tranny put in it about 20-25000 miles ago. Then built her all up good torque converter and all of that and put something in it to keep the torque converter locked up so when you were pulling something it was easier on the tranny??? I'm...