I had too much thermal grease and so the block temp was reading higher than it should have been(wasn't making good contact). I remounted it today with a nice small drop of grease, and the block temp is the same as the coolant now. I think more heat is being drawn out of the chip. I'll have to try 5GHz again later.