Oil leak could also be from the rope itself. The new replacement rope is nothing like the rope from when the engine was built. Somewhere in the early 90's the rope material changed, it's pretty hard to make it last.

Best Gasket Company is now selling material similar to what the original was. I have had really good luck with it selling and lasting.
Joe