so you got a replacement cpu and your back at it again with the curve optimiser doing the undervolting. why not just turn pbo off and run pure stock and take things from there?
when I got the replacement ( which came from different seller , AMD amazon) I installed it, hit clear cmos and turned it on with everything default. Went for some browsing and mundane tasks and it crashed. I have not done any curve optimizer with the previous one, didnt knew how to or even what I am looking at. Was the first time when I tried to fix or modify a ryzen one, since then I had only athlons and intels.
Browsed through forums and found that some people undervolted their 5900x and it was more stable than stock. (felt more stable but still crashing like once every 40 mins with same errors whea 18 and 46)
I have replaced my ram sticks with another 2x8gb kit which I had in another pc. fortza 3000mhz cl15 (which I overclocked to 3000mhz and set the CPU fabric to 1500mhz. While installing them I decided to do some cable check to se maybe something is broken. saw that my CPU 8pin plug was not fully inserted. it had like a 1mm gap to click (that plug is quite hard to reach and even to spot, hidden by VRM heatsink and top-mounted fans)
Since then no errors, not sure if it was the ram or the plug.
Here are my stats during a 4 hour Warzone 2 gaming session
print1 print2
Will come back in a few days with update.
Let me know if there should be other bios settings to address