PCI lock seems not to work. Set PCI to 33 MHz directly, PCI-x to 100-101, AGP to 66-67, not any Auto. If it doesn't help - use any SATA controller on separate PCI card, sometimes SB integrated SATA ports are not locked (e.g. Nforce3), when PCI slots ARE! Once again, when your FSB is 225, your HTT is 900 (4x multi) which also may lead to data corruption, because this chipset cannot do more than 800 in specs.
I've seen a lot of similar problems on Nforce3 chipset boards. PCI lock doesn't work on two SATA ports, integrated in Southbridge, but DO on another two ports from separate SATA controller integrated onboard. Also, the lock DO work on ANY PCI card in ANY PCI slot! Your SATA ports are ALL integrated in Southbridge and seem to be UNLOCKED.