Car stalls, sometimes does not start

MY Mazda MPV will stall at slow speeds, such as if I am turning a corner or slowing down at a stoplight. Sometimes it starts back up once I put it into park, but other times it takes a few minutes of trying/resting before it will start up. One day, I am afraid it won’t start up at all again. I just got new spark plugs and recently got a new mass airflow thingy put in. Check engine light does not come on for this.

Have someone thoroughly inspect & clean your idle air control valve and check your brake booster for leaks.

Ok, thanks, I will mention this to my mechanic and give it a try.