The fuel pickup is not right against the bottom. If the truck has been sitting the bottom of the tank could be full of sediment maybe.