Andrew, I find it interesting that it, in your case, had nothing to do with the 'idle speed control valve' - not primarily anyhow. Have you any idea of which part is most important in your solution?
You also mention 'Librands set up' and I guess it relates to the hardware, not software... right?
Easter: I read about others with the same problem...
Regards