That sounds like either bad caps or, perhaps less likely, a dead PRAM battery. The battery isn't super easy to replace, but it could be the issue.
open