IDE-0 just means you primary hard drive, the one with OS on it, in most cases. It looks just like a random error, except diskscan doesn't pick it up...
I think it's probably software problems with the OS, and not your harddrive's fault. You may have to format and reinstall Windows XP.
If you do, make sure to use FAT and not NTFS. NTFS is more advanced and supposedly has better error checking abilities. It just doesn't work so well in the real world.
There had been a few brief power outages, then my computer shut down and said something about scanning NTFS for problems(I think, something about NTFS), but that locked up every time. Then it got where it just says
"Searching for Boot Record from IDE-0..OK
A disk read error occurred
Press Ctrl+Alt+Del to restart"
I did a diagnostic check of my harddrive, but it says everything is fine. I tried booting it with the XP CD, but after saying "Setup is inspecting your computer's hardware configuration..." it goes to a grayish screen and doesn't do anything else.
Any ideas? Thanks.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic