400,000 miles on my '07 Toyota Tundra: Is anything broken?