Can not stop oil from leaking.

If these are all stock castings they are supposed to fit together.
Checked the pcv system ? Excessive crank case pressure will push out new gaskets. Good luck