I bought a $25 thermal pad set for a laptop and it fixed a weird fan noise I couldn't trace for a month.
This old Dell Latitude kept making this high-pitched whine under load, and I'd already cleaned the fan and heatsink twice. I swapped out the old dried-up paste for a fresh set of pads and paste, and the noise just stopped, like the heatsink was making better contact. Has anyone else fixed a weird noise just by redoing the thermal interface?