I'd also consider just trying a quick high clock to test your chip. Something in the range of 4.4/4.5ghz at about 1.250 volts. If you can be stable then that gives you a good starting point and also lets you know if you chip is above/below or just average.
I have the same chip/cooler in a MSI z87 g45 motherboard. I tried 4.4ghz at 1.250 and I would boot but instantly crash as windows loaded up, then I pulled back to 4.3ghz, booted into windows, ran the intel tuning utility stress test and BSOD came up within 10 mins, then I went down to 4.2ghz, tested and it was fine. I slowly moved the voltage down, got it to about 1.220 stable, any lower at say 1.210 and it will BSOD after a bit of stressing.
Thats with leaving the ring/cache ratio to its default of 3800 (38x) mhz. I'd say my chip is average at best as I seen people claim they can get 4.4 or even 4.5ghz at voltages well below 1.200. 1.250 voltage was my treshold as I did not want to run at or too close to 1.300 as this will be my 24/7 clock.
As for temperatures running at 4.2ghz at 1.220 volts, I'm in the 58-65C under load and highest I've seen it go is 68C. Idle its around 40C.
Also just a heads up, with haswell, if you use adaptive voltage, certain stress tests will pull extra voltage and may overpower your cooler. I know its been said Prime 95 does so, I used intel burn test which did it for me. I had I believe set voltage to 1.220 when I was testing, I had CPU-Z open and saw my volts shoot up to around 1.320 and my temp shot up to 96C real quick and then I stopped the stress test as I did not want to hit 100C.