When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
PCM has a multitude of failure modes, few of which will actually set a code. One circuit can fail, but, so far as the PCM is concerned, everything is still hunky-dory. Try a different PCM, see if anything changes.
I don't understand what the problem being described is. You say "there is power at the coil but no spark" To me that means you've got the starter turning it over but no spark is getting to each plug? How did you test for power at the coil? Did you test each plug wire/plug to see if there was spark at the end?
No spark out of the coil at all. Test light on the terminal on the coil to negative battery shows power when cranking. Coil tests good, right on the factory specs for primary and secondary resistance.
Coil wire is good, tested with a multimeter. I wonder about the coil but I can't afford to throw parts at it. I might have another coil to try but I'm not 100% sure it would even work. Might try it anyway though.
So, stick the probe end of your test light into the ground side of the coil connector, the other lead to the POSITIVE battery terminal, and crank the engine. Does the test light flash? (it should......)