Yep ive replaced quite a few, the biggest thing is it starts to rust and flake the inside of the tubes. If you offroad alot is when mud and dirt get in the tubes and eat the diff seals. Seen several trucks that are onroad only go more than 10,000 miles with them torn and no problems. I can say by looking at those pics that those have been bad for awhile already.Like ^^^^^ he said just stay out of lakes and rivers till fixed.