Try replacing heat sink compound.

Are you using the canned air on the vents every month?
Bob