There are any number of reasons for the light to come on. The only way you will know why it came on is to draw the codes and troubleshoot the problem. If the car only has 30K miles it should be under warranty and should be taken care of by the dealer. If it is out of warranty due to time, it is most likely an emissions issue thus will still be taken care of under warranty.
Good luck,
|