Chances are the fuel rail isnt at fault. My personal guess would that your pump or pumps dont have either enough voltage or share a common ground. Try running a temporary power feed from a section or your fuse box on an accessory you dont have on that truck, to a fuel pump. If your truck runs, you have a shorted wire somewhere along the frame.