I did some testing with per core negative curve and entered your values for ppt, tdc, edc.
With pbo limit set to disabled i am running around 80c in CB, but when entering your ppt, tdc and edc it jumps up to 90c for the whole duration of the test. It manages 21850 with those values, which is a lot better but too hot (i think?)
I tried to reduce EDC to 130 too, and set TDC to 110A, but still 90c throughout the test in CB. All cores were sitting around 4300-4400 during the run.
Any tips?