OK, possibly there are other issues,
Were there any issues before you swapped the pump?
but i think for now you can focus on getting the pump working reliably.

First i would check all the fuses just incase

It sounds like it does, but just to check. The pump runs and pumps a good amount of fuel if you run a 12v jumper directly to it? The ground wire and connection is good?

When you turn the key to the on pos is there 12v to the pump? how about at the black and blue relay wire? is the relay clicking when switched to the on pos?
is there power to the relay box (looks like black and white wire) when key is in on pos?