Pressure regulator?

Nope, 7 psi is NOT to much for a Carter carb [ or an Edel carb ]. I have run 10 psi at the strip as quick way of increasing the fuel level slightly.
Carter published a chart for adjusting float level, relative to needle/seat size & fuel pressure. Chart goes to 10 psi.

img244.jpg