pc probe does not read cores.
its read something called CPUTIN that is the temp reported by the mobo
it will allways be bellow real
you need to check with intel info what is your distance to tjMAX (tjMAX value) on your chip
usually realtemp is right aboùt this, so get realtemp
if there are diff bt realtemp tjMAX and what intel says , configure properly
it seems to`me, coretemp is giving you low values, even in h2o, you should be higher
beleive realtemp
also get prime95
open realtemp, push sensor test and give prime95 path to it
it will, run 10 min test that will give you an idea of your sensors movements
beware, sensors lie a lot, and only get true, when the approach to 100c.
below 50c, all you know is that, do not trust numbers,beyond 50c they get closer to reality
if you need anything else let me know
with a 1.2v in NB, you will not get heat problems.
I reccomend to set 1.31v in BIOS.You might think you are OK, but while playing you prob get weird stuff random and that is low v in NB (believe me ....)
I run 1.51v bc I have 4 sticks, plus a very demanding GPU, core, etc