Great overclock, mate! Mine needs 1.36v for 5ghz and gets quite hot. I don't think I have that Cache issue though and I am with a much, much cheaper board. Will run a few tests right now at 4.8 as temps are better with this cheapo AIO at my disposal right now and let you know.
Edit: Cranked up the cache multiplier from 42x to 48x in Windows using Intel Extreme Tuning Utility - 10 minutes no problems on AIDA64 Stability test. Will reboot and set it directly in BIOS.
P.S. When I was first overclocking this CPU, cranking up the Cache didn't result in a higher Cinebench score for me. What benchmark benefits from this?
Edit2: I realised that despite I set the cache ratio to 48x in Intel XTU, Cache speed showed up at 4600mhz. So that's why it was stable. Setting it to 48x in BIOS didn't go well - no POST or freezing during loading Windows, even after cranking up the vcore to 1.25v. So yes, 46x cache is stable without any additional work at 48x core multiplier. I think I had it cranked up to 48x with 1.36v on the vcore @ 5ghz but I'm not sure.
Overclock it.....overclock it till it bleeds! If you can read this, then you've not "well" overclocked yet...