My 89 e250 started stalling on the highway about 8 years ago.

At first it would missfire and soon stall out but after sitting for 15 minutes would start and run all day like nothing was wrong. This only happened at first on a hot August day. Now I drive it about 15 minutes and it wants to stall at every stoplight, I need to throw it in neutral and run the brake and gas at the same time. Parts changed - both fuel pumps, gas tank, Distributor incl module, coil, EGR & EVP sensor, Dist cap & rotor, thermostat, plug wires, plugs changed regularly, wiper blades - lol

. Any ideas would be greatly appreciated.