Well- with that new info anythings possible! :) Maybe they needed a torque converter? You could try draining the trans in to a clean pan & check the oil for filings- you'd still be making a huge bet that there's nothing in the trans that could cause trouble to a new torque converter. But you could luck out- you never know......
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.