I remounted the heatsink again, and it looks like I put it on correctly, iono what a incorrect mounted heatsink is or what it would look like. I put too much thermal paste last time so i put a lot less this time. My Vcore voltage is 1.22, I think that's normal.
Its still the same temperature I high idle temperature. Could the sensor be bad on my CPU. The sensor movement test on real temp is core 0=8,core 1 = 5, core 2 = 10, core 3 = 7. I don't think the numbers is suppose to be that far apart. I don't think air flow is a problem, since I followed my friend by removing the case cover.