I just got my 1999 es300 for $5700 and had it for about 2 weeks and then had to replace a air flow sensor due to a p0125 and p1133,p1135 . it has 123000 miles on it and plan on driving it for 5 or more years.(oem parts are expensive!!!) Its really clean and i looked for a long time to get a good car and believe its a great deal and so do all people that i have shown it to.=)