Oil Pump

Melling MV68
FORD Racing 1 piece shaft

I say Ford over ARP since the ARP is not relieved deep enough for a MSD or any other aftermarket dist, which can cause issues down the road.