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.
all drivers are installed still not sorted,
what info do you need ??
Drivers for additional non Intel SATA ports?