Is the contention that the BD PROCHOT feature is sending false positives? Because thermal throttling should not occur unless the CPU gets into a critical range which I thought was 98°C for the 2500K.
That's right. Normally a CPU will only drop down under load and start using the 16 multiplier if it reaches the thermal throttling temperature. The first couple of posts show that his CPU is not anywhere near the thermal throttling temperature so that is not the problem.
As Dufus mentioned, BD PROCHOT stands for bi-directional processor hot. This communication line going to the CPU allows other sensors on the motherboard to send a signal to the CPU to control the CPU speed. Even when the CPU is nowhere near the thermal throttling temperature, if this signal goes active, the CPU will be forced to immediately drop down to the 16 multiplier. Internally the CPU acts exactly the same as if it was thermal throttling.
This type of throttling is very common in the laptop community but it also happens on some desktop motherboards. When desktop users here about this they immediately assume it must be SpeedStep or C States or Windows power plan related.
When a sensor starts going bad, the CPU might work at full speed sometimes but other times it will randomly drop down to 1600 MHz and sometimes it might get stuck there. You can exit everything you were doing, your CPU can be completely idle in the High Performance Windows profile but the multiplier will be stuck at 16. Restarting the computer might snap the computer out of this or 5 minutes later after a sensor cools down might snap the computer out of this.
Anyway, ThrottleStop allows you to disable the BD PROCHOT signal path. This allows the CPU to continue running at full speed. The CPU will still thermal throttle if it ever gets too hot but disabling BD PROCHOT allows the CPU to ignore outside signals telling it to throttle.
If you go back and read the first few posts, futurefields did a good job of explaining what was going on.
futurefields - Using ThrottleStop, can you disable BD PROCHOT and post some pics of ThrottleStop while playing your game. When using the Windows High Performance profile with the Minimum processor state set to 100%, you should not see the multiplier dropping down to 16, ever, unless it is thermal throttling and you already showed that is not the problem.