okay to start off, I have an 97 es300 with 163k on it, My battery hasnt died yet, but, the 1st problem with the seat memory is an issue I face. It may be disconnected or just got to the point where it jsut quit. The battery could have sent too much of a current to the seat memory causing a fuse to burn out. I am not sure if there is a fuse for this, but I will investigate this and return an answer if i find the problem on mine. The Fan issue your experience is common, sometimes these things just occur. but i will talk with someone at wwork about it, and maybe I can find an answer for this.