rebuild a torque converter?

Should be good. A good shop can flush the convertor for you. Use as is, the early convertors also had a drain plug.