I think you have the same problem that I have with my 92 190e 2.6. I have the same leak in exactly the same location. I am about to replace my waterpump tomorrow. You can read my thread 92 190e 2.6 Waterpump replacement
Also here is some information on removing the waterpump from Benzmac Waterpump 300SE 103 engine
I hope this helps. Good luck!