If you can FIND the Carter HP mechanical pump, they are really good. They seem to come in stock in waves. Summit usually carries them available, but I've not looked in a while.
That is what I have always run. I have a spare in the box. Thett can be clocked for inlet outlet and a lot to Resto one if thet go bad. Sooner or later will.need a kit for gasket