Check the Alarm logs it might be the Fan is broke which could cause it to over heat then restart.
You can get new fans but might be quicker to change the cab if you have a spare one