I have mine 1996 ES300 at 192000 miles, so far the only problems was the EGR modulator was bad and has been replaced (cost $72). I changed my oil every 5000 miles, change and replaced transmisson fluid & filter every 25000 miles, I change thermostat every 45000 miles and flush the coolant while I change the thermostat ( I don't want to wait until it fail because it will cost me a lot of money if it overheat), this is my second battery so far, and I need to change tire soon. Brake pad is not major job, but when you buy that car you need to check if the timing belt has been replace or not, very important to change timing belt at 90000miles, I have changed mine twice already. The instrument bulb has been replaced as well, 3 burnt lights. Well....so far so good. I believe that if you take care the car, it will last for a long time.