Common problem with the 7970s it can range from a different load of things here are the most easy to test and fix.
Motherboard can limit the transfer speed.
Triple check your overclocks if they are overclocked.
make sure that the card is getting the needed power amount.
If none of those fixes help and then simple fix the card is fucked.