I've noticed that your sig says 2000MHz RAM - What speed are you actually running it at? 1910, 1528, something else?
I may be drunk as I type this but I seem to remember that the faster the speed that the RAM is running at, the harder the IMC (Internal Memory Controller) works and thus generates more heat through constantly beasting the QPI. Try knocking the memory multiplier down by a notch and see if that helps with temps (which seem fine btw). It may a knock degree or 2 off on it's own, it may not - let me know the outcome if you try it. However, what would defo shave some degrees off would be to start your OC from scratch.
Again, drop the mem back - as slow as possible this time - so as to exclude the worry of QPI voltages until later (set to something like 1.20 - 1.25). Then start OC'ing the CPU to find out just how few volts you can get away with for the OC you want/can achieve. Then concentrate on QPI with increases to the mem multi and voltages as necessary. In short, try and find your CPU volts first with your RAM running slowly, then throw QPI volts & faster RAM into the mix..
I have got RAM rated to run at 2000MHz but can not for the life of me get it to run at that speed with any sort of decent OC. I suspect that with water or phase cooling it could be achieved but its not happening for me and my Megahalems as it stands (I have settled for 4.2GHz and 1600MHz).
Sorry if this didn't make much sense. Cider makes my thought process somewhat blurry.