With your diff seal continuing to leak you may want to check where the vent tube goes into your frame. Some have noticed that there was an excessive amount of glue used to put the fitting in and the hole was plugged. With no venting on the front diff it will start to push out through your seals. Might want to check and see if that is your problem.