Take out the M.2 SSD, 1 change at a time.
The M2000M ought to work if you have the Dell driver installed (unless something has gone wrong with the heatsink reinstallation). If you updated the driver, was it to that or a one from the NVIDIA website? If the latter, try reinstalling the Dell one, should be v 184.108.40.20686 / A01 -- download name is Video_ISV_Driver_33M6J_WN32_220.127.116.1186_A01.EXE for 10 ; v. 18.104.22.16808 / A03 , nVIDIA-Quadro-M-and-P-Series-Graphics-Driver_X1R1W_WIN_22.214.171.12408_A03.EXE for 8.1 ; v. 362.13 / A01, 362.13-quadro-whql_ZPE.exe for 7.
Alternative is that it could be that you got a bum card off eBay, did you check the physical markings that it's the right thing?
Desktop: E3-1270 v5, X11SAT-F, 32GB, RX 580, 500GB Crucial P1, 250GB Crucial MX500, 4TB 7E8, Xonar DGX, XL2730Z + L22e-20
HTPC: i5-2500K, DH67GD, 6GB, GT 1030, 250GB MX500, 1.5TB Barracuda, Xonar DX, G2420HDB