The 7990 gets such great hashrate because of what it is. Not one, but two GPUs running on the same card. Meaning twice the heat coming off of them, as well as additional fan noise, and the possibility for one core being less stable than the other.
Are you dropping the voltage at all? This can make a huge impact on heat (undervolting can make it much cooler).