As above, start w/ fuel filter. Loosen the fuel caps. If there is a vacuum, that may be a part of the problem. Mine did it when I put regular locking caps on the tanks. They didn't vent and the vacuum didn't allow enough fuel to run the truck above idle.