have you checked for power at the fuel pump connection? it may not be the pump, maybe a relay or a fuse?