Seems I have a brother in arms with watercooling as well
...but lets try and clear up some of your problems, shall we ?
1| Temps,
IDLE - 43 deg C
LOAD -58 deg C
Are those temps with an overclock or at stock clocks? What are your respective voltages if you've(or not) overclocked the processor?
2|
Alot of the AMD processors run at those temps, however I see those temps as normal for the situation you've left your system in. Reason?
a| You have
way too long of tubing runs going on for your loop. You could've had a good amount of tubing leftover for a few maintenance runs there.
b| The butterfly block isn't that good of a performer in terms of performance waterblocks
c| Although you haven't posted specs on your fans, they look like cougar fans? They are in pull, which means, you're dumping that hot cpu air inside your case and recycling part of that heat. How are you coping with the exhaust inside that case? The EX is also a semi high FPI rad which means you'd need good static pressure fans to get air through those fins thus see some drop in temps. Speaking of temps...
d| What are your ambient temps? In watercooling you can't reach sub-ambient temps with conventional means so practically speaking, you're temps will be reflected upon via the ambient air temps. The cooler the ambient temps the more heat your rad can cool.
If you're looking towards making changes, here are my suggestions:
1| Clean up that tubing run and shorten it all out to the length that is needed instead of snaking around your case. While you're at it, try relocating the pump to a better position instead of the absolute bottom of the case. This would mean to plan out the layout of your loop properly.
2| Make sure your airflow is sorted out with the case in taking cool air from the front and bottom while exhausting the hot air from rad out the back or top. Mind you the way you place the rads around the exhaust points will also reflect your temps. I have mine hung off the back and I see great temps. I previously had the rads internally mounted on the roof, which I later found out causes my rad to recycle its hot air and thus translate to hotter temps.
3| If they're not, getting fans that are spec'd for radiators like:
Bitfenix Pro's
Scythe GT AP15/45's
Noctua NF F's
Silverstone AP's
Corsair SP's
Noisblocker Eloop's
(or any fans that have good static pressure)
would give you better temps.
4| Make sure your mounting to the CPU IHS is proper. You can tell by applying TIM on your block and apply pressure with the mounting screws as if you were installing the block. Remove the block and note the spread of the TIM and if there are any bubbles between the TIM.
Tip on applying the proper amount of pressure is to turn the screws diagonally opposite each other.
a| Top right, lower left
then
b|Top left, lower right
and continue doing this until the screws present resistance.
5| Now that we're on the subject of TIM's, which one do you use and how did you apply it to your block?
6| Try getting a block like the Raystorm and you should see a few deg drop. But getting a new block is warranted when you've tried all of the above.
7| lastly an inspiration to how you can come out of this situation
^ courtesy of AMS build log in my sig
Hope these help.
* don't forget to tidy up those cables to help with your airflow.