I'm getting random blue screens with error: 

> 
> 0x00000101 (0x0000000000000031, 0x0000000000000000,
>  0xfffff880009ea180, 0x0000000000000001)
> 
> 
> 

It seems to have something to do with the cores not being able to get a process from a different core.

So I updated all the drives and looked through everything i could think of. Something I found said it might be hardware failure, so I thought I would look at core temp. Using SpeedFan it shows 88C, but the bios shows 38C and Core Temp 1.0 shows no higher then 34C for each core. Any idea why SpeedFan would display like that and a cure for my BSOD? Thanks!