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

Also the kickdown lever broke because of my floorpan job. It would come into contact with more throttle eventually caused it to snap in two. Luckily still had both halves so was able to tack weld it together.