Torque converter id

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.
I don’t think so, but I’ll ask him to check! The part number of that torque converter show it’s not balanced and it’s 2100-2400 stall, the actual torque converter that’s listed for his van has a lower stall and the triangle weight welded on it, I think the trans shop just gave him what ever they had.