Check mass air flow sensor and the throttle positioning valve if so equipped. If this car is equipped with crank positioning sensor, please check that also. For older vehicle without crank positioning sensor and without air flow sensor, check the timing advance vacuum valve ( this is a circular valve bolted on the side of distributor and the vacuum hose connected on the intake manifold.
Double check for any vacuum leaks. Sufficient vacuum leak on the intake manifold is enough to stall your car when slowing down.
15 Million Students Helped!
Sign up to view the full answer