Just something to keep in mind. A solid 'check engine light' does not designate a problem that needs immediate attention. If it is caused by a momentary glitch, a trip to the dealer may be a waste of time. When the system no longer sees a problem the light will go out on its own after several complete shut downs and restarts. If the light doesn't go out in a day or two it should be addressed by a dealer.
If the light goes out, but you are just curious what caused it, the code will probably be there to read at your next oil change.
Anyone who watches "The Big Bang Theory", knows that Penny's check engine light has been on forever. You don't see her running to the dealer.