Just an update on the matter. I check the pump, it worked fine (quiet and plenty of airflow). Vacuum line had suction. Since the light was on, I took the air control valve. Doused it with carburetor cleaner and cleaned all the internals as much as possible. I let the fluid site inside the valve for about 5 mins and throughly sprayed it. I lot of hydrocarbons came out of it. In the end it looked almost barnd new.
Installed it back, took it to Advance Auto, reset the light and I have been driving for two days. Everything seems find. Just before I had the lights reset, I asked them to scan the codes. It was P0491 Bank 1 and P0492 Bank 2. Cleared them, it seems all good for now. Will keep posted if light comes back. It only cost $4.5 for cleaner, new valve would have been $110 shipped, job satisfaction......priceless