My check engine light was on, so I brought it in to see what was going on. Turns out, since my car is from CA, it was on because it would have failed the smog test. Since Arizona has no smog test, which they told me, I didn't need to get it fixed. It would have required replacing the parts responsible for the smog test, about $750 each, but since I'm not going to California, they said I didn't have to do the repair if I didn't want to. They only billed me for the labor costs, and that was very cheap at just $50. I highly recommend you go to this place for repairs or even to just see what's up with your car.