Check the fuel tank switching valve - under the truck mounted to the frame near the front tank. Sometimes these switches don't fully change position and get stuck. Turn key on - and have someone toggle between front - and back tanks - while you listen and make sure the solenoid is actuating fully in both directions.