So, something is not hanging together.
You said that you checked and you have 12 volts coming out of the main relay to the fuel pump (that was the blk / yel wire on the main relay).
You said that you checked the fuel pump resistor and it was OK.
If you have 12 volts coming out of the main relay and the resistor is OK, then the pump should run. The only thing the fuel pump relay does is bypass the fuel pump resistor under high engine load. A non operating fuel pump relay will not stop the car from starting. I would not bother with the fuel pump relay (unless the problem is actually a burned relay socket).
In post
#3 I suggested that you check for 12volts on the blk/red wire at the fuel pump resistor. Did you do this? If the car does not start, there will only be 12 volts at that point during the couple of seconds when the prime pulse occurs so this needs to be a two person test. One watches the voltmeter and the other switches the ignition key from off to run. If you get the brief 12 volts reading, then the pump should prime. As I also noted in post
#3 , if the pump is not priming, then that means the pump is dead or you have a bad connection between the fuel pump resistor and the fuel pump. If you are confident that the fuel pump is good, time to check the wiring.
As an observation, it is infinitely easier to check for voltage to the pump at the blk/red wire at the fuel pump resistor than it is to check at the main relay. Also, checking at the fuel pump resistor confirms that the main relay is working, the fuel pump resistor is OK and the wiring between the main relay and the resistor is OK. 3 for 1 and its easier to do!