Hello Folks, I have a Maxtor Diamondmax 22 STM3500320AS 500GB Sata Hdd. The drive does not seem to be recognized at all. I have attempted to connect it to my other computer via external USB and I get the message USB device not recognized. When it was in the main computer as a 2nd drive, from the computer management/disk management the drive does not show up at all even though it has data on it. The drive spins. I have done the following : Connected the drive to my main computer as slave drive. It is recognized in the BIOS. Then I booted normal through the main sata drive(WD 1000 Sata) with Windows XP - it goes to the windows boot screen then it just hangs on a blank screen. Thereafter I changed the boot order to boot into this Maxtor but nothing happens. Turned off and disconnected the Maxtor and then booted normally into the main drive and all works perfectly. From what I can access, the drive spins(or at least there is some form of vibration like it its attempting to spin - spins twice then stops and repeats this repeatedly). The firmware is MX15. I am assuming that the problem is with the logic board? Could this be the case or would it be with the drive pallet itself. Appreciate any advice on this please and possible solutions to revive/repair the hard rive. Thank You