Hello ComicCajun,
Can you run a file check, (tutorial link below).
http://www.vistax64.com/tutorials/66978-system-files-sfc-command.html
If that shows that no repairs were made, then you need to start hardware diagnostics, i would remove all but one stick of ram and try it, if that is OK, then remove that stick and try another one, and so on.
Also, you may want to eliminate the HDD, this page should help. (
courtesy of usasma)
http://www.carrona.org/hddiag.html
The Minidump log shows a Bugcheck string 0x109,
CRITICAL_STRUCTURE_CORRUPTION (109)
This bugcheck is generated when the kernel detects that critical kernel code or
data have been corrupted. There are generally three causes for a corruption:
1) A driver has inadvertently or deliberately modified critical kernel code
or data. See
Patching Policy for x64-Based Systems: Changes in policy that are related to patching the kernel for the x64-based versions of Microsoft Windows Server 2003 and Microsoft Windows XP Professional x64 Edition operating systems
2) A developer attempted to set a normal kernel breakpoint using a kernel
debugger that was not attached when the system was booted. Normal breakpoints,
"bp", can only be set if the debugger is attached at boot time. Hardware
breakpoints, "ba", can be set at any time.
3) A hardware corruption occurred, e.g. failing RAM holding kernel code or data.
I can see that all your drivers are up to date, so, if the file check is clear, i think we can assume that its a hardware issue.
All we have to do is to narrow it down, easier said than done though.
Hope this helps, good luck and post your results.