Diagnose the problem yourself by buying an OBD II scanner and checking the engine codes.If your check engine light comes on and stays on, there are two things you can do: If you’re not the DIY type, and most drivers aren’t, take your car to a mechanic and let the experts do their job.You can diagnose the problem yourself by buying an OBD II scanner and check the engine codes.In short, if your check engine light comes on, you have two options: (By the way, if your check engine light is flashing on your Hyundai, pull over immediately and turn off the car. Are you releasing excess pollutants? Are you consuming too much fuel? You just never know. However, an illuminated check engine light could also be a huge red flag being waved right in front of your face warning you of a more serious problem. If that’s the case, the light will go off by itself after a relatively short period of driving time. A change in humidity or other temporary changes in the environment could trigger the light. Sometimes a check engine light will come on when nothing is really wrong with your car. It might need replacing or it could simply be loose. For example, one of the more common reasons for the light to come on is a faulty gas cap. There are many reasons why the check engine light might come on in your Hyundai, but not all of them are serious.