the answer is quite easy actually it falls into 3 catergories.timing is usually the first and best place to start,get a timing light and see where your timing is set,if it is outta time then correct it.secondly start by making sure your carbeurator is clean and operating the way it should be.is it delivering to much fuel or not enough make sure your fuel and air adjustments are correct especially on aftermarket carbs.and last but not least your camshaft,if it is an aftermarket cam and was installed professionally some cams are supposed to have a rough idle for instance.a crane cams energizer camshaft 272h thru 302h has a rough idle im using the 274h and atwith 274 degrees adv.duration and a gross lift of .450 degrees with an r.p.m range of about 1800-to 5800 i have a rough idle this is to be expected even if your an at home mechanic you should read about the cam you are using does it have smooth,good or rough idle they all work very efficently depending on your performance needs...
YOU WILL HAVE TO INCREASE THE IDLE RPM.
Has it had a chance to relearn its idle since disconnecting the battery cables ?
ABOUT 1,000
i would call a dealer 1st. 2nd does
On my 83 z28 305 it is 700 rpm
try adjusting the ignition timing(or getting a mechanic to do it)
you probobly just need to change your spark plugs and wires.
Clean EGR valve, maybe stuck open with carbon
i think it could be your FUEL PRESSURE REGULATOR. ours did that too
There is a idle screw on the throttle linkage on the carb that you can turn to increase the idle speed and then hook up your timing light to check the timing.
The idle is preset and controlled by the Idle Air Control Motor. You may have a dirty throttle plate that could cause a problem.
Check throttle positioning sensor.