Check and DOUBLE Check all compression fittings especially those above the oil tank level, as these if not tight will not leak oil out but will draw air in and cause excess air in the fuel system and reduce the required Vaccum necesssary to allow the system to operate, just a thought has a By-pass plug been fitted to your repalcement oil pump? it won't work without it
www.elanar.co.uk, July 2009