Yeah there is a seal each end I would of thought mate. Best thing to do with an oil leak is thoroughly clean the whole area and run it up for a short time to determine where the leak is coming from. Most likely candidates are rocker covers, cam seals and front and rear main seals. But being a Cosworth it could be coming from anywhere.... Lol