Break out your magnifying glass and look for solder bridges around the SCSI connector. If you have a working board to compare to, you might have a chance to find an errant bridge.
The other thing to check would be the condition of the cable since you say the problem occurs only when you plug the HD in.
The other thing to check would be the condition of the cable since you say the problem occurs only when you plug the HD in.