I too have a 99 4Runner and my clock is trippin. I took it to the dealership and they informed me that the clock is going bad, and that it would be $313.43 to replace (HA!!!!!!) So, for now, temporarily bang the hell out of it when it goes out. But, when I took it to the dealership, they "fixed"...