Holley/Demon Carb stumble

That's good to know. Never seen it but I'm sure it's needed to bring the carb pressure into line from that line pressure.
Just because the pump can produce 70= psi don't mean the return line is not big enough to hold it at 9 psi.
I have a gauge on the regulator and it hold 9 psi.