Hi
It is probably just the motor and pump assembly on its last legs the best thing would be just to replace it.
http://www.showerdoc.com/shower-spares/mira/MIRA-453-03-Motor-Pump-Assembly-R-components-identified-A