glad to hear the map issue is sorted. as for the idle is still a bit high. u can try cleaning out ur IACV or check for vacume leaks.