2004 D2, how long should one expect a hub to last? I know there are variations in driving conditions and stresses, etc. but on average. Looks like I've got a leaking one at 69K (did the axle seal o-ring and checked to make sure axle breather was clear) and they aren't exactly cheap.