So, I tried the modded bios, but now the card is temp throttling . It stays at 835mhz, but when the gpu hits 82*, the cpu usage goes to 40-50% and the fps in games are 10. So I reverted back to the original bios and started to play with the clocks, to find the "stable" clock. I found it: 850mhz and 1300 memory (stable 78*). I noticed that at these speeds, the voltage stays under 1.000. If I overclock it above those clocks, the voltage jumps above 1 and the card overheats. When I return home, I'll try to re-paste the gpu, but those voltages got me concerned, Is it possible to undervolt the card? I remember back in the day I undervolted my desktop video card and processor, and the temps got 10-15* lower.
If I try default clocks 745mhz and 2000mhz memory (under load - 1.012v), the gpu still throttles
If i try 850mhz and 2000 - the voltage stays the same 1.012 still throttles
if I try 950mhz and 2000 - the same 1.012
So the voltage never really changes at these speeds, but if its above 1.000, no matter the clocks, the gpu will throttle in some way.