Old thread I know...

3v RAM battery on the main board. If this has not been replaced as part or routine servicing - this will be the likely cause to need to re-start repeatedly. Probably a $1 repair