hmm.. you could try running it without the case on and see the that works out. It still could be a heat problem because, it could be a "soon to fail" chip or a soldering witch fails when it gets hot.
If you say it freezes in the "instert disk screen" you could try to press gently on every chip and board in it to see if and when it fails, that would tell you if it's a soldering.