We have a 2000 4Runner with approximately 325,000 miles (523036 km), and nothing has been replaced. Currently, it isn't a daily driver but a spare for anyone to use. Tires, Brakes, fan belt, and oil changes, that's all. There was an old Avalon that had over 425k miles on it, but during a storm, a tree fell on it and it was written off.