I fixed my friends dead out-of-warranty Leadtek Geforce 8800 GTS 640MB card using this procedure

That was 3 weeks ago, and he's still using it daily since then

We forgot to plug in the fan connector and his temperatures reached 124C while playing a game

Since then he reconnected his fan and it's working fine

Thanks for reading, hope it helps someone