The first thing that I'd try is to keep it on the charger to see if restarts under those conditions.
Since you're connected you can adb shell in.
Code:
C:\>adb shell
# dmesg -w
Then when it dies you might have something to go on.
You can even open another window and:
Code:
C:\>adb shell
# logcat