PS Pump ID and Installation questions

Hi, I am looking for some help determining what PS pump I have. The problem is, that it proud of the crank pulley and this caused the belt to stretch and rip causing it to be thrown off. I attached some pics. The car is a 1972 dodge dart swinger originally slant 6. I have a 1971 Dodge 340 in it now and I used the pulleys that came with the engine. I don't know if the PS pump is original to the car. Thanks for the help.

IMG_1171.jpg

IMG_1172.jpg

IMG_1173.jpg

IMG_1174.jpg