Low Cinebench scores can definitely be frustrating, especially when you're working with a high-end CPU like the 9800X3D. From your description, it sounds like you've already tackled common factors like thermal throttling and background applications. However, there are a few more areas you might want to look into.
First, check your Windows power plan settings. Make sure your system is set to "High Performance" or "AMD Ryzen High Performance" mode, as power-saving plans can limit the CPU's full potential during benchmarks. Next, revisit your BIOS settings. While you've enabled PBO and turbo modes, consider resetting to default settings and then re-enabling performance features one by one. Sometimes an overlooked toggle or an overly aggressive setting can cause performance inconsistencies.
It’s also worth ensuring your BIOS is up-to-date. Newer CPUs often require firmware updates for optimal performance, and an outdated BIOS can hold back scores. Additionally, double-check your memory configuration—ensure that your RAM is running at its rated speed with XMP or EXPO profiles enabled. Improper memory settings can have a surprising impact on multi-threaded benchmarks like Cinebench.
You might also want to ensure nothing is running in the background, even security tools like antivirus software, as these can subtly impact benchmarks. Lastly, confirm you’re using the latest version of Cinebench, as older versions might not be fully optimized for your CPU.
If these steps don't improve your score, try testing with another benchmarking tool like Geekbench or AIDA64 to see if the issue persists across different workloads. Good luck, and feel free to share any updates!