I just finished installing a "new" to me fuel distributor. I seen those parts LIVE. Most likely your distributor is leaking from the seal from the control pluger. If you have the CD, it is job #07.3-1660. Just change both seals and you chould be good to go. Readjusting the fuel distributor is a different story.
I hope it helps!