While I look thru your post, I dont see your room ambient, so it's hard to tell if your temp reading is correct.
If the cpu temp reading is below room ambient, then it's def something wrong there (def dont wanna damage your cpu with wrong temp)
I sort of assume the room ambient ~= motherboard temp.
And it seems that your board is offsetting huge amount of voltage, which, might wanna check if there is anything to fix it.
good job to make it work though.