What oil pump to use.

$54 and in stock at O'Reilly's. Pull it out of the box and look at it. Mine has USA cast into the housing.
Same with the fuel, pumps. I always pull the pumps out of the box and make sure it is a carter pump.