73 Mopar 340 not pumping fuel

These are the new and old pumps side by side the left one is the new one. Do you think that it is a big block one? It is a little shorter
Show us both pumps in full view. also the part numbers of the new pump