IAC valve that is dirty or needs replacing or a simple vaccuum leak somewhere.

IAC valve isn't fun to replace on the Zetec, but it's doable. Part is about $100 retail but as cheap as less than $60 online.


2003 Mazda6s 3.0L MTX Webpage 2004 Mazda3s 2.3L ATX