Sounds like it is overheating to me. when the cpu temp gets to a point, some laptops will shut down to protect themselves. check for clogged vents and make sure the fan is working too.

-tg