The CS4231 shares a power line with the IDE controller (or something, I'm starting to forget everything I learned) which means if it fails, it can cause IDE problems.
There may be another problem, but replacing the chip is likely to be necessary.