John
Where from the fuel pump does the oil come from? If there is a small hole in the body of the pump and the oil is coming from there, it means that the oil seal on the diaphragm rod is faultyand needs to be replaced. If the pump can be easily dismantled, the seal can be replaced otherwise you'll need a new pump. If the oils is coming out from between the pump and the engine case, you'll just have to replace the gasket.
John K
January 2008