Check engine light
there can be many reasons. if it is driving normally and there are no other lights or it is not running badly it might be a small problem or even not a problem at all. more likely a EVAP code but it is best to have it checked. if you go to napa, auto zone, orilies, pep boys or really any auto part store they can check the code for free. if you let us know or write me with the code I can help you through it.
Might be time to "check your engine"
Search Hummer H3 Questions
Hummer H3 Experts