The only time I had the flickering was while in game I hit Alt Tab and then came back into the game. Updated drivers, reloaded and double checked everything. Flickering only happened when I hit Alt Tab.
Yesterday, it fixed itself. While in a MP game my system just shut down. No heat warning, it just got a woody and decided to quit. When I got back into the game, my profile was gone! Serial number, saved custom classes, everything was gone except one profile I made for a friend.
I was playing under the "Default" profile. So I made two more profiles. 1. Default and 2. BogusJoe
Once this was done and checked things, I deleted friends profile and default profile. Of course once I logged in, all my ranks and stuff was still there. I did have to go back and reset up my Custom Classes again but everything else was there. While in game, I Alt Tab'd out to help another friend and when I got back into the game, No Flickering!
So, could it be something with the Default Profile? Or is it some other file that holds all of the settings...serial number, Classes, username ect.
Maybe this will help some of you.