2000 ford focus

why does my car cut off everytime i stop at a traffic light

There are many possibilities. A bad Idle Air Control (IAC) valve is the first thing that springs to my mind.

Does the Check Engine Light come on when the engine stalls? Does it stay on after you restart the engine? How hard is it to get the engine running again?

how many miles? what mechanical has been done to the car in the last 3k? how often have you had it serviced?

how long has this been happening? and… is the cel on?

the check engine light has been on for over a year but every place i take it to just says that it is an emissions code and they turn it off but the lgith always comes right back on. its not hard to get the engine running at all whenever it cuts off it always starts right back up

exactly what type of mechanic have you been goign to for a YEAR, whose solution is to just reset the cel but does nothing about the original problem?

it sounds to me like you need to find a real mechanic. just resetting the light does not a mechanic make!

How much do you think it would cost to replace this part?