Mazda Tribute 2003 stalling and stopping consistently on 2003 Mazda Tribute

Mazda Tribute 2003
The vehicle starts and then stalls/stops, primarily when going from reverse to drive or driving along around 25-30 miles and slowing down it will stall and stop. Also when turning.
The idle air control valve was replaced recently, but it is still occurring.
It has happened in the summer also and now more frequently.
Suggestions as to issues/ how to resolve it?

Asked by for the 2003 Mazda Tribute
The idle speed may be to low due to a dirty throttle body. Was the throttle body cleaned when the idle air control valve was replace? If not, perhaps it should be.
Thanks for your response.

I am not sure, but will ask the question or have it checked.

Any other suggestions would be appreciated.

Have you seen this before?

Thanks again
I would suggest having someone check for a vacum leak . We see a lot of IAC vavles replaced because of missed small vacum leaks. I would find a shop with a evap smoke machine to check for leaks.