Ok cheers
There is definitely no rubber seals in the diff, an it leaks slightly out where the outdrives cup is too
Here is a link to the diff that is no assembled and shows all the parts, what do you think?
http://www.ebay.com/itm/NEW-LRP-S10-...item4850502134
Cheers