I know this is going to sound odd, but shutdown your computer. Unplug the SATA cable from the new drive. Boot into Windows, login and let it settle down. Shutdown again. Plug the drive back in and reboot into Windows. See if this helps.
I've seen Windows hiccup when finding a new drive.
If that doesn't work, can you try a port from 0-3? That's assuming they're not already used.