The text for A738 is: The Engineering Port Task failed to verify the functional code CRC in the EEPROM. It may not contain a complete code image or the EEPROM may be defective.
In English, this means is the last time the drive was upgraded via a firmware tape, only a subset of the code was loaded (ie the SCSI part in your case). You can verify this by looking at the config via the panel, and it will see something like "FULLCODE=N"
With recent firmware, for a drive to be able to make up a code tape all three images need to have been loaded on the drive (SCSI, FC and ESCON), made possible by the setting "FULLCODE=Y" even though it will only use one of the images.
This is a dirty ploy by STK to produce revenue, keep code out of the hands of customers and (worse), third party outfits.