WD1600AAJS-62B4A0 Xenserver 5.5.0 Install problem

I have 15 appliances that are all running WD1600AAJS drives. For some reason, two of them MDL: WD1600AAJS-62B4A0 will not load and error out every time when loading Citrix’s Xenserver 5.5.0. Each of the drives / systems is identical except for these two hard drives. They appear to be newer by a couple days than the ones that work. Is there something that I can check with the firmware that will make them function like the other drives. I’m in a pinch and need to resolve this quickly so any help would be appreciated.

The failing drives are as follows:

Model - WDC WD1600AAJS-62B4A0
Firmware - 03.03A01

Manufacture date - 12-31-2009

The good drives are as follows:
Model - WDC WD1600AAJS-00L7A0

Firmware - 01.03E01

Manufacture date - 1-3-2010 / 12-27-2009 (may be more haven’t  pulled each system apart)

I would retrieve the ATA Identify Device information block from each drive. You can probably use CrystalDiskInfo to do this:
http://crystalmark.info/software/CrystalDiskInfo/index-e.html

After running CrystalDiskInfo, copy the Identify Device data to separate files. You can then compare the files using the File Compare command:

fc /b new_drive old_drive

The above files will contain the specs and settings for the drives, including power management. Can you upload them to a file sharing service?

The ATA commands are documented in the following document.

Working Draft AT Attachment 8 - ATA/ATAPI Command Set (ATA8-ACS):
http://www.t13.org/Documents/UploadedDocuments/docs2008/D1699r6a-ATA8-ACS.pdf