Hey guys, I just bought a 2004 Colorado 2 weeks ago with 41150 miles on it and yesterday on my way home from work the check engine light came on. Is it because it ticked 42000 for scheduled maintenance or should I be worried. I called the dealer and they told me to bring her in but I don't want to go there with my eyes closed. Any info would be appreciated.