Just thought I would add that I see more stalling and drivability problems mentioned by other members of this site. While I was initially upset about my check engine light being on, and having a bit of a rough idle with the air on, my car hasn't died since the mass air flow sensor was installed. Maybe the mechanic was on the right track. Maybe I'll withold judgment.