If the pump will pump, after a fashion, with a low suction head, but not with a larger one, it seems that something is leaking,
If the ball valves are sealing, and there are no leaks on the suction pipework, is it possible that there is some internal leakage within the pump itself?
possibles:
Piston / bore seal (rings / ring fit in grooves / scored or oversize bore ? (could be a cut 'O' ring if that is the form of seal.
Porosity within the pump body (including bosses for pipe connections )
Heaven forbid, but drillings breaking through where they shouldn't?
Restricted passageways before or after the valves? Such as restricted lift for the balls.
Just a few thoughts.
Howard
Do let us know what you find
Edited By Howard Lewis on 15/06/2019 15:04:30