Just had mine replaced.. not cheap... the seals went and looked like the previous owner tried to seal up with gasket sealer.. temporarly it worked.. then it started to leak on me..
£550 for a recon pump plus £200 i paid to get it fitted! could of got a cheaper 2nd hand one, but rather get...