Have you tried the application I posted above? If nothing else it would be interesting to see what kind of results would it return on a machine with supposedly incorrect RTC clock.
well i had on pc's with rubbish ram, if memory serves me right it was using HD when trying to read it and since whatever ram available was tied up running the OS i got the exact sympthoms you listed...
but then again, that was roughly 6-8 years ago, tech should be better etc etc