Two suspects here:
1.Maybe some dust buildup over time near the fan/exhaust vents of the GPU. Can of compressed air can help to clear out the dust particles.
2.Have you installed any M.2/NVM SSD. Often the SSD gets hot and the GPU can be hotter than usual post installation of these new SSDs, as they are placed quite close the GPU.
1. My built is 1 year old. I cleaned the inside yesterday but there was already not much dust inside because case has dust filter both side.
Here's my rig specs:
CPU: Intel® Core™ i7-8700 Processor (12M Cache, 4,20 GHz)
CPU Cooler: Noctua NH-L9x65 65 mm Premium Low-Profile
GPU: MSI GeForce GTX1660Ti GAMING X 6GB GDDR6 192Bit Nvidia DX12
MOBO: Asrock H310M-ITX/ac Intel 300 Series 2666MHz DDR4 Socket 1151 Mini-ITX
OS: Windows 10 Pro - 64 Bit
RAM1: Kingston DDR4 8GB HyperX Fury Black 2400MHz (HX424C15FB2/8)
RAM2: Corsair Vengeance LPX 16GB 3000MHz DDR4
Total RAM: 24GB 2666MHz DDR4 CL16 (Dual Channel)
SSD: Crucial BX500 CT480BX500SSD1 3D Nand 2.5" 480 GB SATA 3
m.2 SSD: Intel 660P 1TB 1800MB-1800MB/s NVMe M.2 QLC
HDD1: HGST HTS721010A9E630 2,5" 1 TB, Nero, 7200 RPM
HDD2: Seagate 3.5" 8 TB Barracuda SATA 3.0 5400 RPM
PSU: Corsair SF450 450W Gold Modular SFX (PWR450CORSF00001)
Case: SilverStone RVZ02 Small Form Factor (SFF) SST-RVZ02B
Monitor: PORPOISE 17.3" 1080p HDR Portable Monitor
2. Yes, I have m.2 SSD (Intel 660P 1TB 1800MB-1800MB/s NVMe M.2 QLC). There is a PCIe riser inside the case, so the graphics card stands upright. Do you think this problem is caused by m.2 SSD?