I Put a new hard drive in and then took it out because i thought that was it but its still doing it.
No i haven't but i thought it might have been dusty so i blew into it to try and get rid of the dust.
The Card is about 3 years old as far as i know. i got the computer from a friend.
It wouldn't be the drivers because it does it before i even turn on the computer. when it goes to load the bios it sometimes is all messed up.