You could try changing the IDE cable too, as cable faults can cause that to happen.