It depends on the number of miles that are on the vehicle. Lots of times cars have a set number of miles that throw a code on to your car's computer that make your check engine light come on. It is a way that manufactures can make sure that you bring your car in for servicing and to also make sure that you get your car checked out to stop any problems before they are problems. If you just had your car checked out, call the mechanic and ask him to hook your car up to his scanner. He can check the code to make sure that there is no problem and then rest the computer. However, lots of times, when cars get over a hundred thousand miles on them, they have more issues that need resolved. If you have a muffler problem, like a catylitic converter, that will make your check engine light come on also. Take it back to your mechanic just to be safe.