I'm not exactly sure why this issue was happening to me. The way I remember it is that when I put my layout id in either the alc id section in audio or in the properties section of the config then it wouldn't usually load the right id, jumping between a few no matter what I had in the config...
RAM: 16GB 2400MHz DDR4
SSD: I don't remember which Samsung SSD is in here but it is fully compatible with no extra work
Wi-Fi/Bluetooth Card: Has an incompatible Qualcomm card. I replaced it with the Lenovo BCM94352Z. Either this laptop has no whitelist, or...
I'd like to update this that the CPU activity actually seems to just be how it is supposed to act, and the GPU is the only issue. Also interestingly my laptop is more stable in Catalina then Mojave, even though the only change I made was to my drivers.
I have a Lenovo Yoga 920 on Catalina Beta 1. My CPU clock spped never goes below it's base (1.29GHz). I also sometimes have graphical glitches when playing games. I've included my problem reporting files as well as an IOReg dump because the tool failed to get it.
Here's everything I've got. I removed my smbios from the config file, just generate your own and add it there. I'm fairly sure that ssdt-i2cx does nothing so you could probably just remove that. As far as I can tell everything works fine except sleep. Even with the sleep patch it does still...