Verify good spark, an inexpensive tool is an open circuit spark tester, the best ones IMHO look like a spark plug with the center electrode removed, if the spark can jump that gap, with a clean blue spark, it's good.
Check fuel pressure and vacuum. A restricted exhaust can cause the symptoms you are describing.
Verify your timing, just set it for best idle, then rev it up and make sure it advances smoothly and doesn't break down or start retarding, weak P/U coils or modules can cause this.
Please don't go sparking carb cleaner down the throat with the car running, use a propane/MAPP torch to provide some enrichment.
You could still have a cam timing problem, dot->dot can fail you, if the idle vacuum is low, or take a lot of initial timing to achieve it's something to think about.
HTH, Steve