Stop in for a cup of coffee

Looks like i may be doing a fuel pump on this stinkin f250.
Thats gonna be no fun.
injection pump or lift pump