Can get a new one from ebay, or AS auto specialists, advertise in ford mags etc.
I doubt it is the pipe, much much more likely to be the dreaded oil pressure switch, that is the one with the wire going to it on the oil fitting on the end of which is the oil feed pipe.
Look at the top of the block above the oil pressure switch and the sides by it, is it totally soaked ?, if it is it will be the switch leaking comes out with a force, new one is about £12-£15.
tabetha