A issue many have been having with new pumps regardless of brand is excessive fuel pressure. Depending on what the pump puts out and what carb you are running will tell you if you need a regulator. Carter/Edelbrock carbs like no more than 5#. Holley's can stand up to around 7#. You should test the new pump to make sure.