My 2003 ES 300 has 271,000 miles on it. As expected, I did some basic maintenance including belts, calipers, rotors, and alignment. I change out synthetic oil/filter every 10-15,000 miles. It gets a 0430 engine code every once in a while, but i am able to erase it with a code reader and ready it for emissions every 2 years. Outside of perhaps some rear sway bar bushings, its running pretty sweet right now, driving 100 miles a day. I always consider a new one, but who knows if it will hold up like this one.