Had a similar problem many moons ago with an old and much used Dell. Solved it by removing the RAM chips and then reinserting. Figured out that as the machine became warm the slight expansion caused the chips to loosen. Give it a try and while the sides are off the machine clean out any air vents.