I have a 2008 Mazda 3 automatic that has a rough idle when waiting at lights, or stop signs. It is getting pretty bad and I only have 6200 miles on it. I took it to the dealership to have them check it out and they told me there was nothing they could do because the check engine light was not...