Mass air flo sensor
We replaced air flo sensor in my 2005 Ford Focus it's still stalling and check
engine light is still on
What about your air filter? I had the same exact problem a couple years back. Why did you replace it when it just needs cleaning?
What are the trouble codes? Randy is right, replacing the MAF is one of the last solutions.
Trying to fix stuff that is way over your head by throwing parts at it is expensive. Get it to someone that knows what they are doing to get it resolved.