I have the exact same car you do, only I have a bit more miles. I was experiencing the exact same problem for a long time. I suggest you do a search for "Idle surge problem fixed" under troubleshooting and try my solution before you spend any money on replacing items that you don't know if they are bad or not. Good luck


95 Gl Zetec Atx