My thoughts -
- Do one thing at a time, checking ingame for changes with each step. I think back out latest graphics drivers is a logical first step
- check your graphics card connections, reseat connections at back of computer
- check your machine for dust build up