Well it looks like its the injector pump.... I have 2 pumps and we fitted the one with the tapped up fittings??

Might try the other pump first then take it from there.

Some good and bad from this.....