I am running a Sapphire ATI Radeon HD 5570 graphics card in my Shuttle SP35P2 barebones. Until early this year I ran game like Skyrim and Fallout 3/NV happily on high settings, and games like BF3 on medium-low settings with minimal lag, I didnt check the gfx temps much at that time, but from what i can remember under load it was around 70°c. Now I have considerable, often unplayable lag, especially when my card reaches near 100°c, and my gfx card now runs in the high 60°s/low 70°s while idle and up to 108°-110°c under load. I clean out the dust from my pc regularly, including thorough cleaning of all fans and heatsinks, and have seen barely any build-up of dust on my 5570's fan. I even removed my network card, which was alongside the graphics card, and moved the pc to a more ventilated spot to allow more air flow, but to no avail. Any suggestions what may be causing this, and how, or if, it can be fixed?