My PC recently would not boot up. Even in repair it would freeze, reinstalling windows did not help and eventually anything I loaded whether repair, setup of windows or straight boot into the OS would result in a BSOD error. I replaced HD and was able to boot in finally and reinstall windows. Everything was fine then I got one new BSOD which was 0x000000124 and my PC rebooted. I googled this and it showed general hardware failure but I can not identify the issue. I ran Hard drive test even though I just replaced it, no problems, ran memtest over night and got 8 passes with no errors. I can't seem to find which hard ware is failing if thats the issue.. Any suggestions?