Check your tps value because i have big broblems until i get good tip about that.
Change idledcadvance gauge in dashboard and take a good look if it drives anything. I was amazed when i realized that there is nothing happening in gauge, but after i tweaked settings (tps value when idle) the needle started to move and controlling iacv.