I do a little pc flipping on the side and have run into a problem. I have 2 identical Dell Optiplex 7040 micro systems with 8gb ram, 128gb m.2 ssd, and i7 6700t processors, and they have dramatically different benchmark numbers, such as on Cinebench R15 mulit-core, mid to lower 300's on the problem CPU, vs mid to upper 600's on the good one. I've tried sooo many things (newer and older bios versions, reinstall Windows, change c-states, tweak Windows power plans, repaste cpu, etc...) I swapped the CPU between systems and the issue follows the CPU. When running benchmarks, the notable difference between how the two CPUs perform is the problem one has wildly fluctuating voltage and multiplier when watching CPU-Z while benchmarking, particularly multi-core tests seem to do it more than single core. When running a stress test in CPU-Z it seems to hold it's higher clock, but won't in benchmarks. In contrast, the good CPU (when running on either system) holds a steady boost clock and voltage on all cores during a bench run. Anyone have a clue to what's up with the CPU? Is it something that can be caused by being physically dirty on the connections? Is it just a loss on the silicon lottery? Could something like Throttlestop or Intel Extreme Tuning utility mitigate the issue? I disabled Speedstep and it stays at it's lower base clock of 2.8ghz but it actually benches better (low 500's cb Cinebench R15) since it stays consistent, but not as good as it could be, obviously. The suspect system still runs fine for normal use, just as an enthusiast and hobby refurbisher, it pains me knowing one isn't up to snuff. Any insights or experience with such an anomaly? Thanks!