For clarification , VE pump is the first picture , P-7100 commonly just called a P-pump is the second .
Please put the engine year in your post to help get you the correct answers .
These are the two common pumps for for the 5.9 12 valve Cummins.
99DSDP 3884, Freightliner, XC, CAT 3126B, 300 HP /ALLISON 3060
2000 Caravan toad, Remco & Blue Ox.