I5 2500 model runs at 43°C when idle according to BIOS data.
Checking if the temperature is typical for your CPU after installing a new stock cooler and fresh paste.
yes