With the differential leaking my first reaction is to inspect the cover and make sure its not damaged. After that then service it and make sure to put sealent all around. Differentials are easy to spot where the leak is coming from... you are looking for two main things a damaged cover or a work...