Did you check for power at the fuel pump relay or inertia switch?
Maybe the 30amp fuel pump fuse is blown?
In engine fuse box.
Yes pulling the bed is best.
Yes you can just replace the pump, senders do fail just not as often as fuel pumps.
I would look at motorcraft pumps, 3rd party will work, just seems to get alot of warranty exchanges on those, yes they do honor the 1 year warranty, but the labor to do the R&R is a tough one to swallow, lol.
Motorcraft have a 30 day warranty, lol, yes they are that good, if it works for 30 days it will work for 10 years
After you get engine started warm it up to operating temp then unplug the wires on the IAC Valve, idle should drop down to 500rpm or engine may stall either is good, no vacuum leaks.
If idle stays high 700+ then you still have a leak