The Edelbrock idle circuit is sensitive to dirt. You may have to blow out the idle circuit with 40 psi compressed air and install a good paper element fuel filter. The "cleanable" screen filters let a lot of garbage through and eventually clogs it up. You can tune one that has a plugged idle circuit to idle pretty good but it usually runs hot (lean). If you give it plenty of gas and it takes off and drives ok, at least till you let off the gas, I'd just about bet that's the problem. One method involves removing the idle air mixture screws and applying air there at the screw holes. The other method involves removing the carb top and applying air to the primary jets. It would also give you a good opportunity to check the float level and drop while the top is off.
Might not be your issue but it was common when I had one, might be worth checking.