I just bought a 3200 stall off a company on ebay. The company makes custom stalls for people.
Me thinks they take your old one to use ,seem like they rebuild it with some new stuff at w.e stall you like and sell it to the next person in line. They claim everything is brand new except the casing/shell.
I did some googling a few guys have ran the converters in turbo diesal trucks putting down 300 to the wheels or so and had no problems with the converters. I hope I have the same luck.
Im doing my converter myself it seems pretty easy...since I have no motor in the car
OP Good luck tho
__________________
USAF Jet Propulsion Specialist

1985 383 Camaro-nothing special I promise

2000 NBM z28-also nothing special