What are the system specs? It could be that your processor is overheating.
What's the message on the BSOD; often with processor issues it will be something like "Disk write error."