I run a BIG mechanical and a holley red electric with an edelbrock thunder AVS with the big needle and seats which is a copy of the Carter AVS. To much fuel pressure can sink the floats. The issue only shows up really at idle. My guess is it is not sinking the floats at idle. If not, the regulator is not needed and can create a host of problems especially if it is an inexpensive holley reg.