Sounds like a overheating problem to me. Use the following guide to open it up and used some canned air to clean it out. [guide|23]
open