I have a 1999 Mazda Protege that the engine started to stall at the traffic lights. The engine had a rough idle and then would stall or would want to stall. I would put on neutral and the car would be fine. I tried several things to fix and nothing worked. During the process of removing the EGR valve to clean with brake fluid I noticed a vacuum hose (7/16 in diameter) that is by the throtle body and leads to the back. It is appox 10 inches long and seemed to be breaking off. I still went ahead and removed with a 12 metric socket and cleaned the EGR valve and there is also a (1/8 in diameter) hose that is right next to the EGR valve and leads to the right of the car to a sensor. I diconnected the hose and blew air from one end and black carbon came out. I cleaned the port next to the EGR valve where the (1/8 inch) hose goes connected. I used a small wire and used brake cleaning fluid and broke a clog of carbon. Cleaned well and blew air with air compressor. I replaced gasket to the EGR valve and put everything back together. The check engine light went off and the car is running great even at he long lights.
Same issue. The car drives fine. When i come to a stop the idle will hesitate and occasionally stall completely. The problem is intermittent and unpredictable. I would not describe the idle as rough, though. When the engine does stall, it starts back up again no problem.
Car drives fine but when coming to a stop the engine hesitates and stalls. I have been trying to look for answers but cannot get a straight one. I have found if I put the car in neutral when stopping it does not stall, or if I feel it being to stall I can sometimes put it in neutral and catch it before it stalls. Please Help!!!
Replaced the EGR valve ... everything ok, check engine disappear... for me i have already check the transmission fluid ! if your engine is stalling and have a low idle between 0 to 1000 rpm then look at the EGr valve theres a new model (canadian) before having other problems like a failing catalytic converter if not repaired !