I have a few questions about whether this gpu will work. The motherboard I have is a Asus z87-A. Right now I have a MSI gtx 650, and I want to get a EVGA gtx 970 (the FTW version). The 650 has PCI Express 3.0, and the 970 requires PCI Express 3.0 x16, would this work? Also, the 650 requires one...