Hard disks don't fail all at once. Normally you start to get write errors and then it gets worse. This link
says that the average life of a hard disk is five years (could well be out of date, but so is your disk). I'd save yourself some grief and buy a new hard disk now. These things happen - that's why we keep backups.