There is something wrong with your box. It should correct the time near instantly when you boot it. Try a reset to factory defaults.
I would lose all scheduled recordings after a factory default reset, correct? What about the CF and all installed packages and their configuration?