You say that the PC runs ScanDisk, so, it is running Windows 98, or do you mean it runs XP's chkdsk?
Perhaps the BIOS is corrupt and reflashing it with the latest version from the motherboard manufacturer's site or resetting the BIOS according to the instructions in the motherboard's manual, also available from that site, might fix the problem.
Otherwise, it looks like a hardware problem.
The first thing I would do would be to remove all of the components except the motherboard, processor, its heatsink, the RAM, and the video card and see how it boots.
If it doesn't boot, you know its those components or the power supply.
You can test the components, such as the RAM and hard drive with diagnostic sofware from a floppy disk. Use memtest86 from
http://www.memtest86.com/ and the utilities available fro the hard drive's manufacturer.
If the memory and hard drive are good, you'll have to swap out the power supply, etc. with known good components, or take it to a reputable PC repair shop.