This Hewlett Packard Pavilion DV3 laptop came in because it switches itself off after 20 minutes. My initial thought was that the laptop was overheating either by a stuck fan or a build up of dust.
Inside the fan was spinning and there was no dust. After cleaning and reapplying thermal paste to the existing CPU there was no change. I then changed the CPU but the problem persisted. In the end I put it down to the motherboard or a component on the motherboard overheating. The photos below show what the laptop looks like inside.