If you have a check engine light on and you have had your car serviced recently, the mechanic might reset the light. This is because many service technicians mistakenly believe that resetting the light will actually fix the problem. In most cases, this just means that more work needs to be done to find and fix the underlying issue. If you are concerned about your car's health, it might be best to bring it in for further inspection.