Looks like some BSOD and it says there was a minidump, so you have things (dump files) you can interpret/analyze.
A BSOD with 9c is usually a hardware problem - RAM, video card, some loose USB connection, some cable inside, overheating (is there gaming involved?).
Here is what MS has to say about it:
http://support.microsoft.com/?kbid=329284&sd=RMVP
http://support.microsoft.com/?kbid=162363&sd=RMVP
But reading about it, while entertaining and educational does not (usually) help you figure it out and fix it.
Is ZoneAlarm installed or has ZoneAlarm ever been installed?
Since it is homebuilt, I would reseat the RAM and video card (if there is one - is there?), all the cables, etc. - it is probably hardware somewhere.
I would take a look at the last few minidumps and look for some more clues - a pattern.
Download BlueScreenView from here:
http://www.nirsoft.net/utils/blue_screen_view.html
Unzip and run it (BSV installs nothing) and let it finish scanning all your dump files.
If you double click one me the dumps, you will get some information about it and you may be able to spot the problem right away - especially if you see a pattern in the dumps.
Select the most recent dump files by clicking them and holding down the Ctrl key to select multiples files. Try to select just the most recent ones that relate to your issue (maybe five or so dump files to get started).
Click File, Save Selected Items and save the information from the dumps to a text file on your desktop called BSOD.txt. Open BSOD.txt with a text editor, copy all the text and paste it into your next reply.
Please provide additional information about your system:
Click Start, Run and in the box enter:
msinfo32
Click OK, and when the System Summary info appears, click Edit, Select All, Copy and then paste the information back here.
There will be some personal information (like System Name and User Name), and whatever appears to be private information to you, just delete it from the pasted information.
For video driver information, expand the Components, click Display, click Edit, Select All, Copy and then paste the information.
This will minimize back and forth Q&A and eliminate guesswork.
Perform some scans for malicious software:
Download, install, update and do a full scan with these free malware detection programs:
Malwarebytes (MBAM): http://malwarebytes.org/
SUPERAntiSpyware: (SAS): http://www.superantispyware.com/
They can be uninstalled later if desired.
Run a test of your RAM with memtest86+ (I know it is boring and will cost you a CD).
Memtest86+ is a more up to date version of the old memtest86 program and they are not the same.
The memtest86+ will not run under Windows, so you will need to download the ISO file and create a bootable CD, boot on that and then run the memtest86+ program.
If even a single error is reported that is a failure and should make you suspicious of your RAM.
If you have multiple sticks of RAM you may need to run the test on them one at a time and change them out to isolate the failure to a particular single stick. Always keep at least the first bank of RAM occupied so the test will find something to do and there
is enough to boot your system.
Sometimes, reseating the RAM in the slots will relieve the error but a failure is still cause for suspicion.
The file and instructions are here:
http://www.memtest.org/
Here is a link that show you have to create and use the memtest86+ CD:
http://www.geekstogo.com/forum/Guide-to-using-Memtest86-t246994.html
If someone says to run memtest86, you can tell them to go pound sand and that you know memtest86+ supercedes memtest86 and here's why:
http://en.wikipedia.org/wiki/Memtest86