OK, think problem is solved for now.
Put a new cap on the vacuum port tube coming off the primary
metering block. But the cap is still a tad loose, so instead I installed
as small screw and sealed around it with RTV. There definitely should not
be any vacuum leakage now.
checked all my 4 corner idle adjust screws to 1.5 turns open.
Increase main idle adjust screw 1/4 as well.
Idles nicely now at 1100 rpm.
Still need to verify timing, though I did vary it a little, up and down, with my MSD timing
control module, and it did not make much diff in idle rpm.
Thanks for the help!