Sorry, I just re-read your post and you said it runs with the pump directly wired.
Check wiring from key switch to relay and relay to pump. Good luck with it. I know it's frustrating.
Sorry, I wasn't clear. The fuel pump runs when connected to power. I didn't try starting it doing that earlier but did just now and it did not start. It sputtered for a second but then just cranked. So no, it does not start when the fuel pump is hardwired and running.
I ran to town to grab a new relay and a couple other things. Unfortunately they didn't have a relay.
One other thing I'll note is I have a check engine light bulb wired in. It used to come on when the key was turned to ignition. Now it does not. I thought maybe a burned out bulb so I got one in town also and it still does not illuminate when the key is turned how it's supposed to. Not sure if that's indicative of something.
I'm headed out of town tomorrow for the week for work, so I won't be able to look at it any further until I'm back. In the meantime I will order a new relay, and possibly whatever else.
I removed the wire at the coil again and got good spark off the coil. Maybe a new distributor cap will be ordered as well if they are cheap. I have the 2 used ones that look good though.
Another thing is i tested the volts off the fuel pump relay harness. 1 seemed to be ground, 1 was always powered and the other 2 i didn't get power to, even with the key on. So maybe something else indicating something? To me it almost seems the computer isn't communicating, but I don't want to jump to conclusions and also I'd suspect spark wouldn't be present of an ECU issue.