Damn, my truck has less than 50,000 miles and I already replaced all that. Of course coolant I change every year because of my skiing antics. It's overkill, but I don't want to be stranded on a back road somewhere after a day of XC skiing with a blown freeze plug or something. I like to keep my truck reliable so I tend to be a maintenance freak.