I've had my Xbox since May 2011. The warranty ran out.
Anyway, my Xbox has been freezing for no reason. Sometimes while just booting up, sometimes while signing in right after booting up. A lot of the time while playing a game; whether it be the main menu after turning it on or after playing for 10 minutes. Every time it freezes while I'm actually in the middle of playing a game I heard the disc spinning very loudly and rapidly in the Xbox. I always feel the air vent and it feels hot, but not that hot. I've played with my Xbox standing vertically and horizontally, tried without my hard drive, cleared the system cache, optimized my LIVE connection, played without being connected to LIVE at all, I've tried every single solution I've seen online. However, yesterday I played for about two and a half hours without freezing. Today, though, it returned to normal and froze just like it did before.
Does anyone have any idea how to fix this?