Check your fuel pump pressure. Carter carbs do not like fuel pressure. Anything over 6 psi and you are asking for it to bypass the needle and seat. Sounds like a gm I had. Would run with your foot into it but would not idle very long without flooding. I ran into this with 3 chevy engines, one ford and on my 408 with an eddy carb. Just a guess here.