thx for the input. I have actually searched and read all the posts, and I have the following as my plan to inspect:
1. idle control valve
2. idle air valve
3. Fuel injector nozzles(holders, hoses, guides)
4. recheck all vaccuum lines
I would appreciate if there are more tips/guidance from the experts.