My transmission seems to be slipping...torque converter??

If the fluid smelled burned, the damage is done. Build it. Again.