I have a Berlingo for my works vehicle. I have just noticed that there is a small amount of fuel leaking out of the top of the injector pump at the following location - which according to my manual is where the manual stop lever comes out of the top cover of the pump.

Now, the question is that it's obviously an o-ring inside the cover that has deteriorated. The question is, can it be repaired with the pump in situ with a replacement o-ring, or do I have to fork out for a new or reconditioned pump. If I could repair it in situ, any ideas as to where I could obtain the correct seal?
I might add that I run a classic car restoration workshop, and am competent when it comes to engine and mechanical, and have a mechanic that works for me - that said, neither of us are that hot on fuel injection.
Thanks in advance
Andy




