this happened to me also. exactly the same thing. the damn "seal" that they ordered for me was on national backorder for 2 months in VA. they finally got it in and found that the leak continued. ended up having to replace the whole front differential. this may very well happen to you, too.