JEN wrote:It sounds worrying when you say the CPU temp can not be close to SYS temp
Probably misphrased: basically short of liquid nitrogen or similar cooling, your CPU temp has to be somewhere about 20C higher than the air temp of the air going into the CPU fan. (depends on heatsink, thermal goop and all kinds, but 20 is a fair ballpark.) So if your CPU (under load) is somewhere in the 50s, the air entering the CPU fan has to be in the 30s. i.e. your sys temp number is not an accurate reflection of all the air inside your case.
I can see the pics OK - but your chances of finding it by eye are slim. Sometimes they are
bead thermistors - about the shape of a matchhead, half the size of a matchhead, and sometimes even blue. Then again, they can be nearly anything. SpyderCat's suggestion with a vacuum cleaner is a fair way to find which part of the mobo to try. (As before I would put a small bet on it close(r) to the southbridge, and/or to the Winbond W836(or7)xx Hardware sensor.)
The only thing I can suggest with MBM getting excited about displaying the CPU diode is to ensure all the temp alarms/alerts are disabled, as well as setting the range for the high values to 100. Otherwise will need to get into an MSI forum somewhere and search for the obvious mistake! Also make sure you haven't got any compensation set. (Or maybe even try a -60 compensation to try bring it into a reasonable range while you debug!)
ps - this could well be my bad memory, or vivid imagination (I only had that MSI board for about 2 days before I returned it), but in picture 2, between the bottom right of the southbridge and the fan header there is a miniture 44 gallon drum strapped to the mobo. Try put a finger/fan on that and see what happens to your Sys temp sensor