car runs ruff when cold. on 2001 Mazda Tribute

replaced era&idle air control thats what the check engin light said to do.motor still doesent idle when cold,runs great when warmed up. whats up with this car?

4 answers 1 comment
Check for vacuum leaks, this will cause rough running cold and can make other components read out of their range and set the check engine light.
You might also check the coils. There are six. One for each plug.
My Tribute would shake and sputter each time it rained. Bad coil on cycl #5.
After the car warmed and the coil dried out, it ran great.
Very helpful as my 2008 mazda tribute does this when it gets very cold.
i had the same problem i had to replace the upper and lower intake manifold gaskets.
how to fix new pcm