you have a local HF ? I know they have fuel P kits
I see u said the trucks been siting for
a while hows the gas its self ? after 30 days gas start to go rancid just like milk
If your gonna do the fuel pump or change the sock I suggest a real good look in the tank to + fuel lines . also try testing for water in gas / or treatment.
Napa links
fuel pumps:
http://www.napaonline.com/MasterPages/NOLMaster.aspx?PageId=430&CatId=4&SubCatId=2