Torque converter id

Hey guys long story short my buddy has a dodge van he got a new converter for his transmisson, but we think it has a lot more stall than it should I dunno if they mix matched parts at the shop or what also it’s suppose to be for a 75 360 I only see a little plate welded on it I thought there was suppose to be a bigger weight,