This Pentium 4 2.5, 512, 40 + 80GB machine keeps freezing. Either on startup or as I get into Windows and start doing something.

I have switched out the ribbon cables, Unhooked floppy, other hard drive, CD drives and tried to get it to run and get the same thing.

I have switched out the ram.

I have tried to install Windows on the second drive because I thought it may have been a virus and it freezes 10 minutes into the installation. So it's not a bug.

I cleaned out all the dust with a compressor.

I reset the bios.

I am now taking out the battery and letting that sit for awhile.

I swapped out the video card.

The only thing that I have not done is swap out the keyboard and mouse thinking that those ports may be bad.

All capacitors look good. Flat on top that is. Some do have a slight curve on top of them but that may be the manufacturer making them with a slight curve on top. There are 9 of them with a very slight curve. Are some capacitors just like this? Some are real flat though.

I will try after the battery is out for awhile and then I will try again.

I will swap out the mouse and keyboard as well.

Don't know what else to try. Any ideas?

3 hours into this now.