Hey Zero, I don't have another GPU around, however I can try cleaning my whole PC.
Speedfan clocked my GPU at 45 C. On startup.
Even if the GPU is the problem it's really wierd. Because all this started after I copied the .dll file from the DiCE fix. And allthough it's long gone it seems to have created a more persistent problem.
I uninstalled everything last night for the 4th, but this time I just reinstalled BF2, no patches, no nothing. Same reaction.
Again, I'll keep you guys updated and thanks for the help so far!!!
PS: Oh the irony, I'm about to buy a new pc within one or two months and now my old one starts to fail