What "I" would do is drop the drive shaft out and check the pinion nut torque. They are notorious for backing off. If you find it loose, if it's not destroyed the seal (or anything else) yet, you can retighten it and stake the pinion shaft end to the nut to keep it from backing off again.