Post up your bin. You may need to increase/decrease fueling - or change your fueling corrections. When i had issues with idle it was my computer trying too hard to correct fueling in closed loop. I adjusted my O2 swing points, RPM overspeed/underspeed corrections, and correction gains.