My Mazda 3 2008 check engine light came on but car seems ok, what usually causes this? Advice would be appreciated?

4 answers 4