I was reading this forum for answers to my Trac off and engine light and i stumbled upon this thread, I have a 99 ES 300 with 268,230 and still going. It's not perfect and i have done alot of work along the way but i wouldn't trade that car for the world. Just replaced the front passenger side strut today, funny story, its actually easier then changing spark plugs.