Well it turns on but wont boot up. Like it freezes up at a screen that says at the top "Phoenix - Award workstatiomBIOS v6.00PG, An Energy Star Ally" Then like around the middle it says "Main Proccessor : AMD Athlon(tm) 64 Proccessor 3200+".
It only freezes during the Power on self test?
Well, its not a windows issue if it does it there, as no windows services etc are loaded at that stage.
My Athlon XP 3000+ Started doing this awhile ago, What I did was disconnected the power, Opened the case, pulled the battery out, pressed the power button while not plugged into the power, just to make sure theres no energy left in the PSU, connected everything back up, turned it on which in turn reset the BIOS, and all was good. It always froze on that first screen, Sometimes I managed to get in the bios but it would freeze straight away.
Its strange, I never even touched the bios or anything before that, but meh, hope my idea works for ya