One of my friends was having problems extremely similar:
check your shutdown temps in your bios
watch your temperatures as you do "intensive" things like playing games etc.
If you come anywhere near these shutdown temperatures then that's probably your problem.