sounds like you are running the header tank in loft dry.
what size is the header tank in litres.
by reducing the shower flow your giving the tank time to re fill.
who ever fitted the shower should of checked this.
hi-spec plumbing & heating (essex), February 2008