318 mystery problem, somewhat solved!
Quick check for internal vacuum leaks: One valve cover should have PCV valve, other should have a breather. With engine at idle, put your thumb over breather hole. You should feel vacuum build up. If the idle speed changes (carb) or the IAC % changes (EFI) you are leaking vacuum internally either through gasket at ports or massively worn valve guides.