What is the black plastic 3inch cover above the front diff in video it is covered in the oil . The oil is not black as in engine oil.
That's the underside of the engine mount, there's one on the other side too.
The oil will mean it's leaking, as it's a hydro-mount