If you take the pipe off the inlet to the filter and crank it do you get a good squirt of fuel?
With the Britpart lift pump I use ptfe tape on the threads of the pipes and do them up pretty tight, I have found quality a little erratic over the years.
Who refurbed your injection pump?