might be a dumb thought make shure all lines are clear and then check the tank vent, run the truck without the cap fully closed. if it stil runs out of fuel my thought would be to pull the tank somthing may have happened to the pickup. there is not much else to check