It would really be best to scan your engine computer for codes. It will save a lot of time and hopefully prevent guessing. for example, if you fuel filter is plugged, you may have a P0171 code, which indicates system lean, same thing with your fuel pump. Good Luck!
The Fuel Filter is located underneath the vehicle near the drivers side frame rail. There are special clips that need a special tool, so have someone who has experience do the job or you can damage the clips, the fuel lines and cause a fuel leak. I used to work at Ford Dealerships and I have seen experienced Techs damage the fuel lines or fuel clips many times. Good Luck!