As I said above, if you see Could not find CS4231A (version=80), then it probably will also cause hard drive problems. The real problem is in the CS4231A chip; the hard drive is just a side-effect, and is probably just fine (once the CS4231A hardware gets fixed).