Just re-read this thread for the 3rd time.
Ok, has spark--CPS/CKP crank sensor is good, both tested and he has spark so it has to be.
The B Latch relay provides 12 volt input to the coil, he has spark, so it must be good.
The coil is providing spark to the distributor, so we all know the CPS/CKP and the B Latch relay and the ICM and the coil are all good.
OP mentioned good blue spark to distributor, but poor spark to the plugs. Has new cap and new rotor, and we can a**ume that they are good, at least for now.
It was recommended to the OP to replace the plug wires--didn't see where that was done yet.
Do we know the condition of the spark plugs?
With one dead hole, poor plug wires and possibly poor plugs, plus we really don't know the battery's condition--how many volts are there while cranking, measured between the battery's terminals?
The OP doesn't know the fuel pressure or if the injectors are firing.
So, I guess we need some more data from the OP.