check fuelline pressure...recently had to replace fuel filter and fuel pump. When you turn the key on listen in the back and see if you can hear the fuelpump turnig on. Use guage to see if fueline pressure is correct for your ride. Check and see if fuel filter is rusted and possibly plugged, it can restrict fuel and wear out fuelpump. I find original fuelfilters never changed before alot.Also, check throttle sensor. See My answer for other vehicle with throttle stickingstalls at stops for tips in checking and replace throttle sensors. I have replaced many on 80 on up to 2000's mainly on escorts, sables and torasses.....Marvelous.