did you do the ign timing with the diagnostic pins connected?
yea i would try vacuum leaks.... do you have an aftermarket boost gauge?
get some carby cleaner and spray around the intake and vacuum areas and see if your idle changes
if it does... you've found your leak