When I was trying to take out the MAF for cleaning, I broke it's harness lock. It is now more than a week that the car runs great with no problems. So I'm thinking either pushing the harness have made better contact or it was something I read in another forum.
someone wrote that when you clean K&N air filter and you spray a bit too much oil on it, that extra oil could cover the surface of the MAF sensor and causing low/high signals. After a while when the oil evaporates from the engine heat, the sensor functions again.
This situation overlaps with what I did. I cleaned the K&N filter and actually sprayed too much oil on its sides. Exactly after that I got the MAF issues.
Anyway, the car works fine as of now until we see what happens to her again.