Ok, so I got a replacement fan for my 6600gt since originally that was the problem, it was overheating because the fan was broken. It arrived today, I connected it up swiftly and perfectly, connected everything up and this is what happens:
i mean, what's up with that?

i mean, what's up with that?