Sadly nothing will magically stop the oil leak. Assumming you have a M272 these two seals are a fairly straight forward DIY to replace. The only annoyance is having to pull the thermostat and loosing coolant so be prepared with a new gasket for that too. Its easier to pull the entire oil filter housing away from the timming case and then splitting the oil cooler from it else you will have to work around the power steering resevoir or remove it and even then you wont be able ro chnge the gasket against the timming case.