If the light was flashing and it was cutting out, I would have expected a misfire code. I would have then "tuned it up" ie: plugs, wires, etc.. Otherwise due a search for the actual code number. The code should start with a P and be follwed by three numbers.
Try replacing the idle air control valve (IAC)
It combines control of steering and acceleration
I just purchased a 1990 Buick Riviera with 45,000 on it for my daughter. However, I did have a brief period that you discribed with the car stalling out. I don't know if this will help, but I just read at another site, that it may have a faulty idle air control.
with traction control on you have better acceleration because the ecu is giving the right amount of power to the wheel with most traction.
idle control valve is shot!!
Idle air control? Fuel pump? Coil?
When my steering caused stalling, the fluid level was low. Filling might fix it. There is sometimes a shut off under the powersteering pump for pressure control that goes bad when the pump is bad. Mary
Check your Idle Air Control Motor located under neath the Throttle Position Sensor.
if you do have gas in the car then it could be the idle control valve. it stops the engine from stalling when the car is stationary
When a car, such as a Hyundai accent, has and broken idle control valve the engine may or may not start. Idling is controlled by this part and the car a malfunctioning unit can cause the car to act erratically, such as starting at random times and stalling.
bringing any engine to an abrupt stop under load is not good. learn some clutch control.
information. position. speed. gear . acceleration