Well I just bought an 04 mazda 3 hb with 34000 miles on it.
I love the car and glad to be apart of the mazda crew.
I was idling in traffic and my check engine light came on. I talked to my friend and he said check your gas cap, so I filled up and made sure it was on tight and the light went off...