Getting power to the coil doesn't mean much except the ASD relay is likely working, are you getting spark? The coil triggers at the ground side, so getting power to the coil isn't the same as getting spark.
It will prime for a second or two if you turn the key to run. The fuel pump relay won't close *again* and run constantly unless the PCM gets a CPS pulse (during start or when the motor is running).
Two most common reasons for a no start are the IAC is stuck closed. You can usually get a start by giving a little pedal (it needs air to start). Sometimes it floods and may be hard to start even with some pedal. The other reason is a faulty CPS, it can fault in two ways.
A bad CPS will usually set a CEL code, but not always. It will almost always mess with spark.
Fuel pumps are expensive and can be a pain to change. I'd do a fuel pressure test and jump the fuel pump relay or run a hot wire directly to the pump for the test.
A lot of 95's and a few 96's are showing up with rotted rubber fuel hoses in the tank. Empty out the filter and see if rubber pieces come out.