Hard to believe toque converter!

I had been running a tci 142222 super street fighter converter.Foot braked up to 2000 rpm flashed to 3500.Was kinda happy with it.Saw another converter on another site that was a 9inch racer brand converter the tci was a 10 inch.Well got it installed and it has less stall than the bigger tci converter.Car feels like a dog off line.Kinda depressed any suggestions or just put tci back in? Thanks Kevin.