I'm still leaning to driver problem. When you updated all the drivers, did you include DirectX?
Maybe it's the graphics card itself that gets throttled, switching between 2d and 3d modes. Could try using something like Rivatuner to "lock" the clocks and/or monitor them while playing.
__________________
Contritium praecedit superbia.
|