I had the same seal replaced at 22,000 miles or so. I just checked it at 39,000 miles, and it's starting to slightly "weep" -- but not enough to drip (yet).
------------------
2001, SLT 2500, reg cab, 4x4, 6 spd, HO, 4:10, LSD, Westach Combo Gauge, stock