I figured out the problem, the gpu is running at 93dgrs C, and my gpu fan isnt spinning. Although im unsure how to fix this
It would be helpful if you list what case you are using and the exact brand and model of GPU, including memory capacity. As far as the GPU fan not spinning, did you look at it while the PC is under heavy load from the game? I ask because many GPUs for some time now have fans that stay off until the GPU reaches a certain temp like 55 Celsius or so.
I had a Sapphire 7970 that had one of it's two fans go out and found a dual fan set for it on eBay with wires attached for $12 (prices can be easily double that or more now). They were an exact factory match and I managed to install them without taking the shroud off.
You need to be fairly adept at doing such things to try something like this. If not, perhaps a local PC repair shop might do it at a reasonable price if you dicker a bit. MAKE SURE the fans actually aren't running under heavy load first though!
Sometimes fan blades get caught on wires though or just get so much dust and dirt in them they stop running. It is possible to clean and re-lube PC fan bearings, but that is another thing that needs be done right. If something is physically obstructing the fan blades though it may or may not start working again by just clearing the obstruction, or the fan may have burnt itself out because of it.