We received this laptop the other day. The symptoms were that it was getting hot and randomly switching itself off. We stripped it down and found the fan, heat-sink and vents blocked with dust. We thoroughly cleaned everything, applied new thermal pads and reassembled. We then ran a stress test to run the laptop at 100% load to make sure the temperature remained stable and it no longer crashed.