2003 GMC Envoy Why would your check engine light come on after starting on a VERY cold day I tried starting it a few times to no luck after it warmed up a bit it started but the engine light is on?
Drive it for a few days and log some miles on it and the check engine light may go out. Mine used to set a check engine light on really hot days here in the desert. I was told then engine and the computer have to go thru x amoutn of cycles and if the problem doesn't show up during those cycles, the check engine light will turn off. Enevtually the light came on to stay and my problem turned out to be a weak fuel pump.