Pressure regulator?

Is this necessary on a stock mechanical pump?
It could be an issue. We went through this problem with a buddy's 440. The stock replacement pump was putting out like 6#. Joe went to Car Quest for a new pump and it put out around 10#. Without measuring the pressure, you won't know what it is. (unless you are having a rich running condition which is what we were chasing)