Well, the best solution is a Promise/Maxtor ATA100 or ATA133 controller.
If you must keep using the HPT 366, then there may be an issue with IRQ sharing from a card in slot3 (I believe). If you have open PCI slots, try moving what is in slot 3 to the empty.