Does the clock run normally when the computer powered on? If yes, the clock chip should be fine.
Does the PRAM keep settings properly? If not, there might be something wrong with the battery connection.
If the PRAM setting are kept, the battery connection should be okay. Still there might...