have you tryed removing the two outled pipes from pump to the shower at the pump end, and running pump in to bucket to remove any air that may be in the pump chambers or pipes. see if you get good flow then. also you don't have any balofix,or non return valves fitted in to pipework any where as they can restrict water flow
HI-SPEC PLUMBING, August 2006