read errors are false read errors due to the device reporting block sizes to large for the miggy IDE to understand. so what you need to do is this.
in the hard disk setup (where you init the device) under HD-Tools set the MAXTRANSFERS to 0x1f000 this will reduce the block sizes not the speed of the device