Happened to me the other day. Real cold, even in the garage. It would not start, just crank, catch, and die. Finally, it started on the 4th try and lit the CEL. Discon'd the battery and tried again. Started right up w/ no CEL. Never read the code, just glad not to have to spend any $$$ on diagnostics/repair. Try disconnecting battery ...
Ed