AFAIK code 28 just means that the device driver isn't installed. It isn't specific to any one component.
Are the chipset drivers installed?
You'll need to provide more information if it's something less obvious.
Drivers for additional non Intel SATA ports?