1997 Chevy S10 Stalling

I have a 1997 Chevy S10 truck with 60,000 miles on it. About two years ago it started stalling at very low speeds. Usually it quits as I stop for a light or pull into a driveway. It starts right up again.I have had two new fuel pumps installed and had a carbon flush. It seems to be worse in hot weather. I think Car Talk had a column about a GM car stalling under the same circumstances recently and now I cannot find it.Does anyone have any ideas. I love my truck but I am about to take a crowbar to it. Thanks.