Trust me Speedfan is off by a large margin. There is no way Core temp is lower than CPU temp. Core should read higher. I would add 15C for your four cores to get something close to reality. I would also double check CPU MCP, and board temps with bios and make adjustment to match bios readings.