While my system would just quit while playing BF3's large air maps, others see lag.
This is a post I made just recently while it doesn't address your problem exactly
I think itAL
Edit: I just came across this and notice it some how got messed up.
There was a link which shows how I fixed my problems -This is the meat of it.
"VIDEO_TDR_ERROR,
yep a "Windows User Experience Enhancement".
A Timeout Detection and Recovery error, in other words my video card was so busy it didn't
have time to report back it's well being - So the system would reset the video card, taking BF3 with it.
My .dmp file was located here X:\Windows\LiveKernelReports\WATCHDOG\
****
There are registry keys that can fix this at:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\GraphicsDrivers
the keys must be entered as they aren't there by default
TdrLevel - turn on and off Timeout detection
TdrDelay - change the time out period
TdrDdiDelay - time to reset the graphics stack
TdrLimitTime - time limit TDR's are allowed ( I'll be tweaking)
TdrLimitCount - number of TDR's are allowed ( I'll be tweaking)
http://msdn.microsoft.com/en-us/library/windows/hardware/ff569918.aspx
http://www.mikemstech.blogspot.com/2011/12/troubleshooting-0x116-videotdrerror.html
I just turned mine off.