sounds to me like the tcc sensor in the tranny. If the car dies when you come to a stop, does it stall out, or like hit a brick wall, and jerk, and die? I really know nothing about these sensors, only what I have learned at this forum. C'mon jeff, correct me on this.