It sounds like either a choke issue, or vapor lock. Good luck.
yes and no did not changed fuel filter
because it's a peice of junk
could be distributer module
My 1998 E320 did this and it was the fuel pump. The dealer also replaced the filter and it was $1,100.
If it stalls at idle or when slowing down, it could be a fuel filter. Or it could be the ignition control module.
Most likely the ignition module.
take it to a mechanic?
Maybe a O2 censor.
My 2000 Sonoma did the same thing. When the computer was plugged into it it showed no problems. Finally after several stalls the computer finally showed the accelerator position module was bad. I replaced that and no more in traffic stalls.
Could be a fuel problem, dirt, water, clogged fuel filter,- electrical problem, plug wires or boots, distributer etc.
Bad fuel filter
idle air control motor IAC