I have a 2008 ES350 that I bought new in May of 2008. I've never kept a car that long. It has 154,000 on it and looks and runs like new except......... the timing chain cover leak. It became evident at 140,000 miles. Interestingly, I've never had to add oil due to the leak. I placed a piece of cardboard underneath and saw the spots but never saw a drop on the dipstick. A friend who builds high horsepower engines called it a nuisance leak. For the last 5 years I've driven it about 3,000 miles a year at most due to my wife's difficulty in getting in and out of it. We're both elderly so it sits in the garage. I like the car so I'll probably keep it.