The problem was RROD! Basically long story short it RROD'd and Microsoft refused to fix it 3 times saying it had been tampered with. I grew a little pissed at them... and decided to ACTUALLY tamper with it...