I will be doing the cleaning etc, but so far what I have gathered from the Service manual and other forums is that the 2003 dont have an independent IACV , and it is built in on the throttle body on that big electronic box on the side, since it is fly by wire. That left me with only the option of removing it and cleaning it very carefully and also with changing the MAF if cleaning dont solve the problem.What seems to be the worst is the relearning procedure, as I see many people and even some dealers having problems with it, but mostly it seems 2001-2002 with the IACV. That one seems to fry some chips inside the ECU and then you have to repair the ECU to be able to fix the rest, even if you change the IACV, so I am glad that this one dont have the IACV because I would think that it wont be able to fry the ECU so easily. Thanks and I will repost when I find and fix the trouble.
PD: Even Rock auto shows like the 2003 uses the IACV , but this is wrong, so it leads a lot of people to major confusion. The IPC is more complete in showing that the 2003 dont use the IACV. The throttle body on the 2003 is also of a different size (tube diameter looks bigger), so that would also be a good way of knowing which one is installed. Hope this helps other people with the same problem.
