At 70k, I needed my timing belt replaced. I've not done much off-roading but I've done a lot of towing. Regardless, I think it's the fact that you are at 70k that these repairs were needed. Keep in mind that this is Honda's first truck and part fatigue is greatest with trucks, muscle cars, and sports cars (those vehicles whose limits are pushed). So don't be surprised by routine repairs that come early in the truck's life.