Did a fuel pump on a friends '03 Silverado a while back. The tank was full, so it was actually easier to remove the bed than drop the tank.

Bob
tufcj