I hope that boss hogg doesn't kill your transmission. Not known for being a good piece.
Here's the thing with converters. It is THE most important drivetrain item in an auto car.... PERIOD!
I have a 4K flash converter that drive TIGHTER on cruise than a 2500 stall shelf converter. The stall is not the only parameter in getting the thing right.