Idle might not mean completely idle...it could mean there are background processes like virus scanning or updates causing the CPU to load.
This isn't likely due to the cooling, it is due to what is going on with your CPU resources. I would check your processes and usage first and if you can absolutely confirm that isn't the problem, then start looking elsewhere.