Thanks all. I just replaced A/F sensor in bank 1. It was harder to reach than the one at front. After the work done, same thing happened again after a couple of days. Before I replaced the sensor in bank 1, I did clean up the air flow sensor which Lexlogic mentioned. Now I just noticed that there is a broken part on the rubber seal along the air filter, which was replaced not to long ago. Is that possible the broken part on the air filter cause too much unstable air flow intake? Any way, I’m going to replace it and see what is going on.