Dont forget, if it does return there are a lot of other steps you must take to stop it. Your report shows a lot of potential reasons for the problem. Do them one at a time, and test the computer ask questions if you have them. If you get new BSOD give us the report. I wish you luck my friend.