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

Sure, I guess; if you don't want to try any of the things posted.