By transferring components, does that include the HDD/SSD with the OS without a clean install? If so, your problem is that the old machine was "too dissimilar" to the new one. You may be able to get by with just a fix instead of a total reinstall -- or maybe not.
First what motherboard did you come from?
Was your old build running AHCI SATA mode or IDE? The Z87 will be AHCI by default, so you could try changing that in your bios, you can repair that issue once you can start up.
Other than that, booting from a Windows 7 install disk and doing a system repair would be my first repair attempt.