Hello, have a problem with my 3G. Whenever the battery drains, on booting up the date and time must be reset from Dec 31st, 1999, wrong hour. Once, the time even reverted to December 31st, 1961!? No time machine apps are installed, BTW. Everything else works perfectly. The battery was replaced last year but the phone has done this since purchase (used) two years ago. Am wondering if the 3g has an internal button cell or some other time keeper besides the main battery that may need replacing. What could be causing this? Any known solutions? Any help is much appreciated, thank you for your time.