So many things can cause those lights to come on ! Low oil , low window washer fluid , low coolant , and on and on ! Open the hood and start checking all your fluid levels . If you can't find anything , then just go to a Pep Boys or someplace like that and let them do a quick service and they can shut that off . Course , if you have the money , you can take it to a Dealer and let them service it and the light will magically disappear !
The causes of check engine on 2004 Hyundai Santa Fe are a broken camshaft gear or the sensor is not working right. You need to contact a Hyundai dealer or a mechanic so that he can identify the problem and fix it for you.