Could be a multitude of things, do you know how to monitor hardware? Check if you CPU is running hot for simple tasks. If it is new (or was a month ago) I would definately take it in and switch it out. They will probably try to convince you that its fine but if you know your having issues and...