More inromation would be useful. But you mentioned that you left you haven't changed your wireless card. Well, yank your wireless card and run your PC. If you still have a BSOD after 2 mintues it's not your wireless card.
I have never used Windows 8 but I would scan your HDD. Regardless you will have errors after a BSOD so do this even if you don't think it is your HDD.
Open a CMD window, search for app "CMD" and run it.
Type in the line below and hit enter.
Make sure you use the "/" that is a switch the r says scan all sectors and automatically fix errors. If you have a larger hard drive this will take some time.
You should get a message saying something like you can't scan yoru hard drive now and it will ask if you want to scan after a reboot.
Type "Y" hit enter.
Then you need to restart your computer. I have no idea how to do this on Windows 8. but if you want you can type the line below into the command window and it should restart.
shutdown /f /r /t 1
The /f means force (do it now), /r means restart, /t 1 means wait 1 second.
You should be able to do that with in 2 seconds then sit back and wait for the scan to finish, since it will scan all sectors it will take a while.
Try your wifi card first it is likely that there is a driver issue with it.