oh yeah. I believe it. it's just very weird to me how random it is. how one truck can go 100k and another go 250k on the same part. wish I knew the maintenance history. maybe some oil type or spec eats whatever the rubber is?
it's cool you did the add oil and done hill test. I do feel that's the proper way but so few actually do it. they seem more happy to pull half the front of the truck apart to change an o ring and then wonder why it's still got low pressure.
I'm at 165k and just wondering when or if it's going to happen to mine. the only experience I have with one is my ls3 car. over 100k, seen well over 300deg oil Temps, which I bet these trucks have never seen.. hard track day use, me being dumb and over heating it well into the 260 range. ecm went into full lock down mode. I thought forsure I'd be doing head gaskets. but while in there checking bearings which looked perfect amazingly, I replaced the o ring with one from the gm dealer that showed for my car. it was blue like the one that came out. the one that came out wasn't perfectly round but was very flexible and showed no signs of failing or getting brittle to me. looked perfect to me. had these not been a common problem, I wouldn't even have replaced it.
I've changed probably a 100 different kind of o rings on all kinds of different industral equipment over the years, I've never seen one, even leaking ones come out looking as bad as some of these pickup tube ones I've seen online where they just crumble into pieces and these are also just the cheap back rubber ones used on all kinda crazy oils and temp ranges.
gm did this funny thing, where the ls is awesome for using all rubber good designed gaskets and o rings, and then they found a why to spec rubber that isn't oil resistant. everything starts leaking anyway as if they still used cork. it kinda blows me away.