You know that most reviews were only able to get the 570 up to 800 mhz without tweaking voltage? You say that you play BFBC2 at stock 732/950/1464 speeds, though. Good, because based on that screenshot I would say your clock speeds are set too high.
Another thing that jumps out is your Afterburner graph. 33c is a very low temp, by about 10c, AND yours is at 100% load on a massively overclocked card! You should be pushing 90c at least under those conditions. Even at idle, you should be around 40c. The other thing is the fan, which is at idle percentage, 40%, BUT the tachometer shows the fan at zero!
So, I would discontinue overclocking entirely, and check that your GPU fan is running before anything else. Do you have an explanation for the Afterburner irregularities, or have we identified one of the symptoms of your problem?