I've ordered a new pump, Pierburg was the only option I could find. To be honest I'm not 100% on this but if I fit the new pump and see good delivery before connecting to the carbs then at least I can rule the pump out. I've never had it run badly on the road, this is a fairly recent development, although wear in a component will tend to produce a slow deterioration, I can't say I've noticed it driving the car. Anyway, I'll report back once I've fitted and tested the new pump.