Here's the proper approach:
1. Identify the problem: Use an OBD-II scanner (available at most auto parts stores for around $20-$50). Plug it into the OBD-II port (usually under the dashboard) and read the diagnostic trouble codes (DTCs). These codes will give you a clue about what's causing the light to come on. You can often look up the codes online to get more information.
2. Repair the problem: Once you know the problem, address it. This may involve replacing a faulty sensor, fixing a leak, or performing more extensive repairs. Consult your owner's manual or a qualified mechanic for guidance.
3. Clear the code (after repair): *After* you've fixed the problem, you can then clear the code. Most OBD-II scanners have a "clear codes" function. Some advanced scanners can even erase specific codes. After clearing the codes, start the engine and see if the light stays off. If it returns, the problem wasn't fully resolved.
Don't attempt to reset the light without fixing the underlying issue. While some older vehicles might have a work-around involving disconnecting the battery, this is not a reliable or recommended method for modern vehicles like the Chevy Colorado. It risks losing important settings and configurations in your vehicle's computer. Always address the cause of the check engine light before attempting to clear the code.