My truck lasted 272, 000 miles before needed a new frame. (under warranty).
I bought this truck in early 2006, with 5000 miles on it. Everything else looked new. I changed oil every 3000 for the first 150, 000 miles and then every 5000 miles or so after that. I have 273, 000 miles now and I have had very few problems. 'Toyota gave me a new frame on my third try, and the dealership apologized because I should have gotten one on my first try. . Someone was trying to buy me truck and sell me another one. I changed power steering line and the rear brake seals only. Everything else is still original equipment. Even the muffler lasted until I had 270, 000 miles. Rock solid dependable.