I would still suspect CPU overheating, possibly poor thermal transfer to the heatsink.
You cannot rely on reported temperatures, as the 20 cent thermistors used are just a "general indication" more than a scientific measurement. They may be poorly located and just not seeing the temperature rise. Even a mediocre temperature meter would cost more than the motherboard, as a comparison.
Reseat the heatsink using Arctic Silver or similar thermal paste.
You cannot rely on reported temperatures, as the 20 cent thermistors used are just a "general indication" more than a scientific measurement. They may be poorly located and just not seeing the temperature rise. Even a mediocre temperature meter would cost more than the motherboard, as a comparison.
Reseat the heatsink using Arctic Silver or similar thermal paste.