Asus Zephyrus 16 Duo insane CPU idle temps

As the title says. My CPU idle temps are nuts.

Backstory - just bought the 2023 zephyrus duo from BestBuy, booted it up today, and it's running way hot. With the factory install of win11, I average somewhere randomly between 68-79c with spikes up to 85c with 4 tabs of google chrome open, and it goes up to 91+ when downloading a steam game. Weirdly, once I'm playing, it actually stays pretty happily between 90-93c with no noticeable throttling impact in a CPU intensive game. I have yet to do any long-term stress testing, but will update once I do.

NVIDIA GPU temps are fine, avg <80c when gaming and 50-70 when idling. Same story with the AMD iGPU: 50-60 idle

Already updated BIOS to latest release on asus website, same with armory crate. Also tried ending the "armory crate user" process according to another post which sort of helps for a few minutes.

Additional notes: CPU temps randomly spike like 5-10c (78c to 86) for seemingly mundane tasks like opening a youtube vid, but return to "idle" levels a second later.

Tried turning on silent mode in armory crate, and cpu

All temps from MSI AB

Any ideas?