I did the speedy sleeve thing twenty odd years ago. It wasn't that difficult.
The problem I have nowdays is finding a speedy sleeve.
Change the pinion seal. If it still leaks, keep the diff topped up until you can do a more permanent fix.
How bad is it leaking? It's amazing how little diff oil can make a big mess.

