I think that guy was NelsonMD. he is around, usually with a Patrick Stewart avatar.
BTW, are you sure that it isn't the rear axel seals leaking?
It would be a lot easier to help if this thread had pics.
:spider:
I'm around, and so is Jean luc...
ChiRish, if I were you, I wouldn't bother with the naval jelly. I bought 2 bottles of it and I have been very disappointed with how little rust it actually removes. I ended up taking an angle grinder with a twisted wire attachment and physically removing the rust. It goes so much quicker this way.
Before you bother with any of that though, you need to make sure you have enough gear oil, so you need to get the fill plug off. Clean it up as best you can, soak it with PB-blaster or similar penetrating oil, and go at it with a 6-point socket. Mine was rusted so much that I ended up grinding it down to almost a 15/16, pounded on the 15/16 socket and hit it with a breaker bar.
Once you get it off, pull the drain plug and check the oil and plug for metal flakes. Any chunks and you already have problems with the diff, if it looks almost like metallic fluid, then you are fine. Anyway, replace the plugs and grind off all the rust from the diff cover area, which should reveal the holes, you may have multiple. Sand the area around the holes to roughen the metal, degrease, then use either traditional JB weld, or JB weld putty. I used the putty because my holes were big enough I didn't want the JB weld to flow inside the diff. Once you are all patched fill it with oil, make sure you got all the holes, then paint over the area with a good rust inhibiting paint like POR-15 (be sure to follow direction for prep).
The JB weld should last at least 8 months or so. I rode mine for a couple months, and I read of other guys running theirs for 14+ months and counting, so it may vary a bit.
Check out some of the other rust threads here, there are several options for fixing it, with different costs and advantages. Click on my build thread in my signature, I think I link to a couple of the best rust threads from there.
BTW, where in Mass are you located? I am in Watertown. I'd be happy to meet up and help you with it.