Stop in for a cup of coffee

Buddy took transmission to local shop. Mechanic pulled it apart. Broken pump. I suspected something like that. I think maybe owner bound it up when he put torque convertor in. Not lined up? Is it even possible with a turbo 350