Fixed it!!!!!
I was perplexed by the fact that this was happening every hour almost like clockwork. Did some digging around and found this -
Link Removed
Look at second reviewer on amazon. Apparently there is a weird bug causes it to hang every 60 minutes once it goes past 5000 total hours of usage. downloaded firmware updater but it would not work properly. Then found out ssd had to be in ahci mode for it to be recognized properly by the updater. Had to tweak win 8 registry and then change bios setting to ahci and presto! firmware updated succesfully.
Went from BSOD every hour to 24 hr uptime no problems! - Thank you for looking into the data though