Update: finally saw the pump...to my surprise it is electrical and was a burnt out motor with high resistance. I'm surprised. It piggy backs on a more usual water pump unit made largely from composite...the mech said they'd changed the design of this so the impeller is alloy now. If I get time I'll edit the video they produced and post it. Cheers.