Engine will crank but won’t start unless you spray starter fluid or fuel in it

My money is still on the fuel pump assembly

If that turns out the be the culprit . . . I highly encourage you to be an entire fuel pump and sending unit assembly. Do NOT buy just the pump, and reuse the old sending unit and sock. You might regret that