I like Edelbrocks myself and have had good experience with them but I seem to remember that they are sensitive to too much fuel pressure. I had one bogging at higher speeds once and had to add a pressure regulator.
I wouldn’t take this as suspect number one, but something to keep in mind if...