Mike Hi and welcome
There are at least 8 different causes wich is usually indicative of a hardware problem. Since a majority of these point to memory management, and cache management I would start by test the ram.
Download a copy of Memtest86
and burn the ISO to a CD using Iso Recorder
or another ISO burning program. Boot from the CD, and leave it running for at least 5 or 6 passes.
Just remember, any time Memtest reports errors, it can be either bad RAM or a bad motherboard slot. Test the sticks individually, and if you find a good one, test it in all slots.
Also just to verify the OS I would run a system file check SFC /SCANNOW Command - System File Checker
Let us know the results on both
One possible cause of this bug check is depletion of nonpaged pool memory. If the nonpaged pool
memory is completely depleted, this error can stop the system.
However, during the indexing process, if the amount of available nonpaged pool memory is very low,
another kernel-mode driver
requiring nonpaged pool memory can also trigger this error.[/QUOTE]
I started the memtest, but then noticed your note about doing individual sticks, which I didn't do... I'll re-submit..
also, I ran the scannow; it told me there were some errors that it couldn't fix... I'll re-run using the "scan and read" (Option 3)...