I had a similar problem with my 99 Avenger last October. Engine light was on and ran a code related to the EGR. After talking with a couple people, the consensus was that nobody thought the EGR valve/sensors/whatever was causing the problem. So it's either another air problem, electrical, or fuel related.
I cleaned up the throttle body which was dirty but didn't help anything.
I started thinking the fuel pump might be having some troubles, so I bought one of those as well as a new fuel filter (they should be changed at the same time). Since the filter was $20 and the pump was $140, I decided to try just putting the filter on and see what would happen. No more stalling for 8 months.
Now it's doing it again. I'm at 165k miles, so it's getting old and I only need to keep it running until winter or so, so I think I'm going to try putting another fuel filter on it. If I decide to keep it longer, I may do a new pump and EGR.
Thursday, January 24th, 2019 AT 2:46 PM