Need advice on Oil Pump

In my opinion, a stock pump is what you want. After all my years here, many of the "Why do I have this problem." threads are owner caused.

The wheel doesn't need to be re-invented. The wheel works fine the way it is.