i had a leak too in engine bay and was covered in oil and soil everywhere. Dealer recommended me replace the oil filter housing gasket and valve cover gasket. I found that the valve cover gasket wouldn't be as big of a culprit compared to the oil filter housing which was more problematic. I replaced the oil filter housing gasket myself and have had no leaks so far for a couple weeks. just my opinion though and your situation may be different and more localized.