I had a rough idle on my 01 Eclipse for a year after I bought used in 2007, checked the vac lines, replaced spark plugs (with Iridium), cleaned the MAS, cleaned the throttle body, and nothing seemed to help.
I finally gave up and was considering new coil packs when I looked at the plug wires real closely and I saw a tiny hairline cracks on two plug boots.
Replaced those two wires (at $18 ea...what a ripoff!) and the rough idle is gone.