These carbs hate pressure. I have had to put a dial type regulator on every vehicle with an edelbrock or carter. Stock pumps can vary on the pressure they put out. On one GM pickup I had there was 9 psi out of the pump. Ran horrible because it would bypass the needle and seat. Stock mechanical pump in my Demon was around 8 psi. After the regulator they ran great.