On Saturday my PC was working fine and i took it to a friends house and i brought it home that night and hooked it up the next morning and i started it up and it is recognizing a Athlon XP 1800+ and i have a Athlon XP 2400 and so i checked the system information and it said Athlon XP 2400 and then i tried playing a game and my computer restarted. Then i noticed the Memory Frequency was at 200MHz and usually its at 133MHz. I tried changing the CPU Extern Freq(Which i thought was the problem) to 100 and nothing happened. Then had it once say CPU Overspeed. Can anyone help me, did my computer over clock itself? Also another interesting thing is my USB keyboard wasn't being recognized so i had to plug in a different keyboard. I have had the computer for over 3 years and have never really had a problem until now.