One easy fast check to do; notice when you turn the key to run, all the lights on the dash should come on for a bulb check, including the check engine light. The CEL should remain lit untill the pcm sees a signal from the crank and cam sensors. So, when you crank the engine, the CEL should go out, telling you it is recieving the signals for proper spark and injector timing. If the CEL does not go out when cranking you have a crank/cam sensor or connection problem. If the CEL does not come on for a bulb check, you have a PCM power or ground issue... I will check tomorrow a work (I am ase certified auto tech) if that vehicle has a CCRM (constant contol relay module) or not, if it does, that is more than likely the case or your problem if the CEL doesn't not light at all. If the light does what its supposed to, come on with bulb check and go out during cranking, its more than likely the pcm as the pcm grounds the ignition coils for spark, and those transistors do burn out after time. Older cars have a seperate 'ignition module' which grounds the spark plug coils but most newer vehicle it is built into the pcm.