This is a clue. Screensavers use the CPU quite heavily so that CPU could be overheating. The simple test is to remove the case cover and see if the problem takes longer or vanishes.

Bob