I've disabled ULPS via the registry and I'm using MSI Afterburner to set new voltages and overclock my 7970. I'm also using dual monitors. Using HWiNFO64 my voltage readings are consistently about 10mV below what I have in Afterburner, but that's not my problem. My problem is the damn card under load. With no overclock at all my card runs stable at 1050 core/1400 memory and I have increased the voltage from stock 1175mV to~1180mV. Now when I hit up anything that pushes the GPU to 100% (like Battlefield 3 for instance) the core voltage readout (GPU VRM Voltage Out (VOUT/VID) in HWiNFO64) drops. At points more core voltage will be down to 1120mV. Now this is only another minor gripe of many. My card somehow retains stability despite the core voltage dropping by ~50mV under load. The major gripe comes here - And this is what I want to fix. While livestreaming using XSplit (and only with XSplit, it's a documented issue between XSplit and 7xxx series cards) I'll get regular driver crashes within 15-60 minutes of starting streaming regardless of if I've just launched the game or it's been running for 3 hours and then I decide to start XSplit. Pre-crash while my monitors still display images before blacking out HWiNFO will report my lowest core voltage usually as in the 1120mV range. The second my drivers recover, the lowest core voltage is usually 900mV. I'm taking a wild stab in the dark that my core voltage is dropping to 900mV which is causing the driver crash. Of course with the driver crash comes the restarting of whatever game I'm playing and the restarting of my live stream and this isn't very nice. What reason does my card's core voltage decrease under load and is there any correlation between the 900mV minimum reading just after each driver crash and the driver crash happening at all?