I've been having the idle control relay on my mind these couple of weeks. I, too, have intermitten rough idle - and gonna replace the relay soon.
Checked your idle control valve too? Perhaps get a diagnostics done too? Or perhaps your car needs a new relay?
126 tailed by a 203, 129 leading the pack.