Highpoint cards are very good PCI IDE controllers. they can take away the BUS Mastering from your IDE chipset, this freeing your system resources. Your chipset may be older and running at lower DMA mode.
In your system BIOS, what DMA mode is your drive currently running at?
Are you using an 80wire IDE cable or 40wire?
Also, you may be able to change the DMA mode using hdparm.
Your problem may be something as simple as a failing drive. Download Seagate Seatools (diagnostic tools) from their website
http://www.seagate.com/support/seatools/ , and create a bootable diagnostic diskette. Run an advance scan on the drive. On a 160GB drive this could take anywhere from 45minutes to a few hours (depending on your system). The scan is a read-only scan and is non-distructive, but still, a current backup is always recommended.
I have also seen my fair bunk cables, so simply changing the cable to another might work.