I just got my first mazda on Saturday night. It is a 2008 Mazda3 HB s touring automatic. The dealer I purchased from was 150 miles away. I drove the vehicle home and had no problems. I drove the vehicle Sunday morning and had no problems. As I was leaving my parents house to go home my check engine light came on. What could be the problem with a brand new car? I have only had the car 3 days now. Any help is much appreciated.