OK, changed IACV and cleaned passage(it was gunked up), cleaned MAP again, new filter from Ascinder, its huge and a pain to fit it in, took off TPS just to see, it runs better but the idle is a little high, are you able to change it by moving the TPS, there is not much movement in it though. will probaly change fuel filter while I am at it.