102 C temp is WAYYY TO HOT. Either the fan(s) on the gpu are broken or just full of dust. If the fans are broken, you might be able to replace them.
BUT, its a big BUT: If you have played some time with too high temp, the gpu might be fired. Then you just get a newer one.