Differential leaks are usually caused by deteriorated, damaged or improperly installed seals.
Check the condition of the differential seals and replace them in a timely manner if they are aged, deformed or damaged. Also, make sure the differential is properly aligned during installation to avoid oil leakage caused by improper installation.