I would get another pump. I know looking for car parts can involve allot of running around. Try a scrappy or try these guys for cheap citroen car spares.
I had the same problem with my car which turned out to be a split CV Boot. I would get it replaced asap, as the longer you leave it the more damage you will do. Try these guys for cheap Citroen Car Parts.