If it began after a clean format, with no additional programs installed, you should definitely be checking the RAM. You should also remove any external devices you may have attached to the system.
If the BSOD is time or stress related, consider overheating as a possibility -- make sure the vents are clear of dust, and check that the fan is working under stress conditions.
I can run a debugging utility on the dump files if you do this:
1 > create a new folder on the desktop and call it "dumpcheck" or whatever you like
2 > navigate to
c:\windows\minidump and copy the last few minidump files to that folder. *this assumes 'c' is your boot drive, if it is not, subsitute accordingly
3 >
close the folder and right click on it and select
Send to Compressed (zipped) Folder.
4 > use the "manage attachments" in the "advanced" reply window to upload that zip file here as an attachment.
This might point us to a non Microsoft driver causing the error, if one exists for it.
If you do not see any minidumps, be sure you are not using any cache cleaner such as CCleaner. Also run
sysdm.cpl and select Advanced > Startup and Recovery. Make sure "small memory dump" is the one chosen under "write debugging information" and the location should be
%systemroot%\minidump
Since almost all bugchecks can be caused by faulty ram, I would recommend you perform memory tests.
Beginners Guides: Diagnosing Bad Memory Memtest86 - A Stand-alone Memory Diagnostic