Are you overclocking anything? If so, stop. Can you try blowing out any dust buildup? Perhaps some hardware went out? You might try temporarily replacing some things if you can to see if things stop freezing. Keep trying to do system recovery, etc., but if you can't, you may just have to reinstall. You might wait a bit and see what others have to say before you do.