The hardest thing about the fix was the timing cover to the oil pan gasket. Not easy to do with the oil pan in place. But I did it with no leaks so far.