Hi, I've been visiting this forums for some time now and have learned a lot from all of you (like the usual EBTCM issue

)... Anyhow, I'm facing a new issue

.
My 99 catera idles pretty rough when cold, then when it warms up it gets just a little better. When traveling on the interstate it works flawlessly with no hessitation or power loss, you can even burn rubber when flooring the gas when TC is inactive.. Then at a stop light, there comes the shaking again.
I have heard of this AIC valve but I'm unsure if this would be the cause nor where it would be located on my vehicle.
Thank you for any advice!!!