PCMs, though rare, can fail in some form or another. I've seen a Nissan that lost its driver for the #2 injector, and I've seen a few chrysler products with IACs that internally shorted to ground, and cooked the drivers for them. In all those cases, the engine ran in some form. While its possible the pcm is bad, I always go out and prove it is bad before I condemn it. You should have a test light, you can use that to verify that the pcm is attempting to fire the coil. Verify which pin of the coil connector has battery voltage, and the other wire is the control from the pcm(ground). Run the test light from the + of the battery, start the engine, and touch the ground side of that connector. You dont have to murder the thing by forcing it into the connector. If you do that, youll need a connector too, good luck with that headache. If the light flashes, the pcm is pulsing the coil as it should. If it just stays on, or doesn't come on, you have a problem.