Ecoute, essaie de mettre les coolbits 2 :
http://3dgpu.com/files/coolbits2.reg
Fais fichier, enregistrer-sous et enregistre le fichier en .reg
Maintenant, double clic sur le fichier, puis va dans le panneau de configuration de ta nvidia, là tu devrais avoir une nouvelle option pour modifier la fréquence de fonctionnement de ta nvidia (GPU et RAM) normalement, c´est fait pour overclocker sa carte graphique, mais toi, je te conseille de baisser la fréquence du GPU de 20 Mhz, puis lance BF2, pour voir si tu as toujours les mêmes soucis.
Tu peux aussi essayer de descendre ta RAM (50 Mz).
Fais comme là:
http://img101.imageshack..us/img101/567/coolbitspf1.jpg
mais attention, ne mets les fréquences que j´ai mis, moi j´ai overclocké ma 7900 GTO.
Toi tu dois descendre par rapport à tes valeurs originales.
J´ai eu des soucis avec une ancienne carte graphique qui chauffait trop, j´avais quelques bugs d´affichage (pas autant aue toi quand même) donc obligé de descendre un peu les fréquences pour ne pas avoir d´artefacts ou de bugs graphiques.
Essaie de jouer avec ta tour ouverte.
Et surtout, donne nous la température de carte.