I'm not sure what type of performance you are expecting from that converter, but I bet the stall speed is pretty low. Not many performance converters are built on a 12 inch core. I bet a stock 10.75 high stall would outperform it. I just haven't heard many good things about TCI converters, at least their Mopar ones.