2001 Caravan Stalling

I have a 2001 Caravan 2.4 engine 49k miles that only stalls when stopped other than that it runs fine. The problem is very intermittent some time it
idles fine. When it does stall the engine will not start for about five minutes and when you try to start it during that time it sounds like it is backfiring through the intake manifold. When I do have to stop if I increase the idle buy pressing down on the gas peddle and braking at the same time its ok. Normal cruising speeds on the highway and around town if runs just fine. Also I am getting no error codes at all. So far I have replaced the inlet air temperature sensor and the idle air control valve and cleaned out the throttle body. I also disconnected the EGR valve but that made no difference.
Anyone want to take a guess at what to look at next?
Thanks for any help.

Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
Add image file

Motorsforum.com is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here. All logos and trade names are the property of their respective owners.