Torque converter id

My buddy is saying that it doesn’t move unless he revs up a lot, and feels a loss of power when flooring it, this was after getting a new convertor

Sure he didn't break the ears off of the pump in the trans putting it all together? I made that mistake as a kid and it did exactly what you are describing.