It sounds like you will need to adjust the electric choke. I usually do it while the engine is cold and the wire is disconnected. That way, I can set it to the right spot where it places it on the fast idle spot, but only barely. Then I set the fast idle speed with the engine cold. It is important to do this with a cold engine and not to let it run for long or you will not set it right. Let it run for a few seconds and turn it off as soon as possible. If you need to return to baseline on the idle mixture screws, just remember that most carbs will run with the screws set to 1.5 or 3 turns out. I think that 1.5 is the correct baseline on an Edelbrock. Then you fine tune it from there. If it is putting black smoke out the tailpipe during "transition" from part to full throttle, you need a weaker step up spring so that vacuum can keep the power piston down in the bore longer. I wound up needing to do this to optimize my Edelbrock 600 with my mild 355. My idle vacuum is, I think, 18 in.Hg. What cam are you running? If it is a stock one from a standard performance engine, it should be higher than 18in.Hg. (Only a solid cam engine from the 60's or 70's from a Z-28 should be significantly lower stock). What is your vacuum reading? Also, has your balancer's inertia ring slipped relative to the hub? If it has, your timing mark will no longer be accurate and you will need to re-establish TDC on the balancer in order for your timing light to give you an accurate reading. This is a common problem on older engines as the rubber elastometer tends to dry out over time and loose it's grip on the 2 pieces. When this happens it is not uncommon for the two pieces to slip relative to each other, or even to come apart in severe cases.