Tried everything, I did the eventvwr, looked at the error logs, and this is what it gave me after it rebooted after trying to start battlefield 2.
This is what I get when my computer reboots after the game crashes.
Product: Windows Operating System
ID: 1003
Source: System Error
Version: 5.2
Symbolic Name: ER_KRNLCRASH_LOG
Message: Error code %1, parameter1 %2, parameter2 %3, parameter3 %4, parameter4 %5.
Explanation
A blue screen (Stop error) was reported. The message contains details about the error. A matching event with Event ID 1001 might also appear in the event log. This matching event displays information about the specific error that occurred.
I'm starting to think the video I have is the main issue, because when i re-install my older video card it runs just fine.
Also I've been in a chat with HIS reps, for a week now trying to figure out the issue. Because this only happens when i go to play battlefield 2, and with Half-life 2 Garrysmod, when i go to spawn menu, it crashes then, but the game loads up, i'm able to crank the graphics up, and run fine, if i don't open the spawn menu. ALSO I went to play Starcraft 2 beta with the video card and it was acting up, sound problems, and strange fps lag every few seconds.