1. all IOBit SW have been uninstalled. (are there any programs that you think are worth wile for keeping a system clean or should I just forget about these utilities all together)?
2. Where will I see the 0X124 error show up? How to I clear this so I will know this has occurred after making changes.
3. I think the Memory is not the issue, given all I have done so far. The sticks are firmly in the sockets and locked.
4. I have removed the side panel and used a can of air to blow out any dust. Can I use any fan to blow inside to rule out overheating? I believe my Gygabyte BIOS provides temperature readings, Cant I use that to determine if something is overheating? Not sure what levels the temperatures should not exceed.
5. I have very few components connected to the motherboard. Microprocessor w/ Stock heat sync and fan, 4 memory sticks, graphics card and SSD. Note that the SSD is not screwed down to the frame. Is this something that needs to be done to rule out 0X124?
6. As far as the BIOS settings go, I have not tried to overdrive anything and the only changes I made were the values given to me by G.Skill Tech Support while debugging the RAM. I assume the values they provided were the best parameters to use.
7. On the Battery, Do I simply remove it and confirm it has the proper voltage with a voltmeter?
1 - Good that you uninstalled it, IMO I don't really bother with software like this as I don't install/uninstall software etc that much, if you are going to use a utility like this CCleaner would be the recommended one just use it wisely !!
2 - 0x124 is the code given in your dump file and merely tells us what kind of crash caused the BSOD which in your case points to a hardware related crash (although not necessarily faulty hardware as mentioned before)
3 - I would agree that memory seems ok
4 - Cleaning out dust is good, bios will give you temp readings but you can only see these at boot not while machine is running, install a hardware monitor tool like Speccy, it has a portable version so doesn't even need to be installed and will give you loads of information about your system but most importantly will give you temperatures for CPU,Mobo,GFX,HDD etc all on your desktop, the best way to prove (or disprove) temperature problems is to run a stress test like
Prime95 while using
speccy to monitor temps. Temp should rise (probably highish depending on what CPU you have) and level out and hold steady with the test running, terminate immediately if temps rise to high and do not leave alone while test is running you will know in a few minutes if temps will level out or overheat
5 - SSD fixings should make no difference as long as you make sure the plugs are on properly and the unit cannot move into contact with other components/circuitry which generally they cant if they are in bottom of case (I have a couple of machines with SSDs laying in the bottom)
6 - I would assume the values given by the tech would be the optimum settings, if you want to double check just have a look at the stickers on the ram sticks you should see the values on there being the same as they told you
7 - Batteries rarely go flat but if they do it just means the bios would reset if machine lost power ie unplugged from wall there is a piece of software that will give you the battery voltage
HWinfo but can be unreliable sometimes for battery voltages, if you want to try it use this instead of speccy as it will also give you all the temp readings as well