So I first bought a cheap blue Chinese PCI-E extender for $8 which seemed to work but was causing lag. Thought I'd try that to get rid of the lag. I just ordered 25cm, the build quality was much better than the blue wire but the machine refused to show anything on the screen when booting up. I thought it was a fluke so I sent the 25cm cable back and bought a 20cm 90 degree cable. There was exactly the same problem. I'm pretty sure it's the cables as the cheap blue cable still works, as does plugging the card directly into the slot. My hardware setup: Dell Graphics Amplifier, Nvidia GTX 1080.
uxcell 3.5" HDD Screw Black 200pcs for Computer PC Case - Flat Phillips Head - 6#-32 - Hard Drive Fasteners
10 Review
Glarks 660 Pieces Phillips Assortment Motherboard
10 Review
MacBook Retina 13-inch (A1425, A1502) and ๐ฉ 15-inch (A1398) Bottom Case Screw Set with Pentalobe Screwdriver
11 Review
๐ง Premium Repair Replacement Screws & Tools for MacBook Pro Retina 15"/13" - Complete Bottom Case Set
10 Review