We would have better continuity to the topic if you just stuck to one thread on the topic
instead of starting three threads*"I delayed the timeout to 60 seconds because why not ...* "
Because, as Zig-zag mentioned, you could cause damage.
Throwing caution to the wind is never a good idea, and a counter productive
troubleshooting method.
While MS has started recommending 8 sec ( I can't find that particular page again) , some earlier
suggestions around the either were for 10 sec, but even 5 sec should be adequate. 10 sec is a long lag.
"fan stops spinning which probably means the whole card isn't functioning"
The fan should run even with no drivers installed, and once it stops heat from the gpu will
build quickly, so you'd want to hope it has stopped functioning.
One option in this regard could be a faulty PCI-e slot, or related motherboard function.
"why is there always a short period where things start working normally then start crashing."
Assuming none of the hardware is faulting -
Do you keep installing the same software with each reinstall of Windows ?
What else may you be doing consistently (system or gpu settings ?) that may lead to
a repeat of the TDR issue ?
btw - Small consolation, but MS has finally changed the way TDR works, but only in Win8.
The Win7 people will have to continue suffering this flawed attempt at system protection
(assuming the Win8 TDR is not as big a problem for many gamers as it was in Vista and Win7) -
*http://msdn.microsoft.com/en-us/library/windows/hardware/jj676805%28v=vs.85%29.aspx*
.