Re: My 94 ZJ
I have seen PCMs kill power to the coil... Verify with a testlight that you have power and PCM commanded ground. Put the testlight lead to ground and ensure one of the pins is hot with the key on. Im not 100% sure but I believe this power is from the ASD relay which will shut off after a couple seconds with no rpm signal so have someone turn the key over while your watching it. if it lights up your golden. Now put the test light lead on the B+ terminal and put it on the other pin... have your assistant crank the jeep over. if it doesn't flash you either have a wiring issue or you need a PCM.
Again, I have replaced numerous PCM's for this concern.
Another quick test you could do (not at all scientific or suggested as a "repair") but grab the PCM connectors and work them up and down (not disconnecting them, though you could do that too). Then try to start it. IF it starts, verify all the pins are clean, and then get a new PCM.
2005 Jeep Grand Cherokee - Gone but not forgotten!