Is there a way I can make render times longer to avoid overheating?
Here is a related SuperUser post.
In Blender, you can lower the number of threads by going to Render Properties -&gt; Performance.

Change from auto-detect and lower the number of threads.
I lowered mine to 2 and started a CPU render and it does appear to split the compute load pretty evenly among the processor cores, so one part of the chip won't necessarily be hotter than the other and it should prevent an overheat.

(This PC runs pretty hot.) :)
It's also worth quickly noting that denoising is a processor intensive task in itself, so it may not be a solution.