G,Day EKUgrad .
As dieseltech suggests replace the fuel lift pump they dont cost that much it will give you the opportunity to fix the OIL LEAK.
a quick test is to undo the discharge pipe from the pump and operate the priming lever if nothing comes out pull the engine stop out and holding the priming lever up gently ,crank the engine a little bit at a time and you will feel the priming lever go up and down this is it following the camshaft ,you want to stop it at the LOWEST point this will make sure you are getting a good full stroke,have a play .
Happy Days .
Hutch.