Thanks for your input guys. The strange thing is that I haven't had a random restart since reporting this issue on the community but I think if it occurs again I will follow Browni's suggestion and try a clean install. I do have all my files backed up on a separate hard drive.