What budget torque converter?

Sounds like a bad case of Converter Envy ta me...most drivers will be happy with a converter with just a little bit of extra stall to it. Not street driven race cars...