Fuel pump is working. He gets pressure at the fuel rail if he jumps the relay. Basically; he's getting power & ground to the relay, the relay functions if jumpered, he's just not getting signal to it from the computer.
[SIGPIC][/SIGPIC]
Put a smiley after you say that Bub.