i had a very similar issue at one time, same thing where i parked it one night, went out the next morning to go to work, and no spark.
checked the fuses, and one of the ECM fuses was blown, i replaced it and it fired up for a few seconds, then died again, checked the fuse again, and none were blown this time, so i did the same thing you did and started replacing the main things, mainly the coil pack, and had the module checked, everything after that seemed to be working as should, still no fire.
Finally i yanked out the distributor and foung that the pick-up coil inside the distributor was fried, bought the cheapy version from the "Zone" and went through all the fun of replacing it and reinstalling the dist,,,,fired it up and it ran for maybe 30 minutes, did it again.....
went back and bought the one that cost $3.00 more (the expensive one) and have been running on it ever since, maybe 2 years now.
I to this day do not know what caused it to burn out/fail, but i'm not complaining, it's working.