Xbox 360 slim freezing after five mins of playing

//ads -- adsterra.com -- native banner
?>
Xbox freezing after five mins of play.
Things that I've tried so far:
Cleaned heatsink and cpu and replaced thermal paste.
Replaced cpu fan.
Replaced cables.
Has plenty of ventilation and even with no internet or hard drive, still freezes. When optical drive is out and playing via wifi it still freezes.
Power supply is good, green light all the time and not over heating.
Cache has been cleared and RT+Y on startup done as well.
Is there anything else that could cause it to freeze after five mins or so of playing?
Any help much appreciated.
Cheers
Pictures about "Xbox 360 slim freezing after five mins of playing"



Why does my Xbox 360 Slim keep freezing?
Excessive scratches or smudges can cause your console to freeze. To clean your disc: Hold the disc by the edges without touching the top or bottom surfaces. Using a soft, clean, slightly damp cloth, lightly wipe from the center of the disc outward.Is it normal for the Xbox 360 to freeze?
First, you need to find out if it actually is the hard drive that is corrupted. Try removing the hard drive while the console is switched off and leave it out for a few days. Continue to play games during that time and if it stops freezing then you've found your problem and your hard drive needs to be formatted.Why does my Xbox freeze when I play a game?
If the game installation is incomplete or gets corrupted, the Xbox One game may freeze or crash to the dashboard during the gameplay. In this case, you just need to remove the problematic game from your system and then reinstall it.How do you fix your Xbox if it keeps freezing?
Press and hold the Bind button and the Eject button at the same time, then press and release the Power button. Continue holding the Bind and Eject buttons for 10-15 seconds. You can release the Bind and Eject buttons after the second power-up tone. From there select Reset this Xbox.XBOX 360 Freezing? Try THIS little trick!
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Anton Porsche, Anthony, Yan Krukov, Daniel Frank