For two months I have been changing values in BIOS, profile xmp etc.
The only change I've succeeded in maintaining stability and high performance was setting the CPU clock to 4.65 MHz and using fast memory timings and slow clock 800-933MHz, but in the BIOS auto mode to set the timings.
Right now, Cinebench gave me a good score of 11830.
Bio's default mode or overclock in XMP/Profile mode doesn't work well, no more than a score of 10600.
And games work very well. Have no blue screens and no kind of crashes.
Unfortunately, I don't have the skills to change power and timings safely wisely. There are several dozen changes to the BIOS. Have no skills LOL. AUTO is my favorite command.
A good kit of memory is a damn good solution. But where i live is not easy to be found.
You can make a straight up simple test to see if you have any possible chance of getting it to work.
First things first is save a BIOS settings profile of what you're using now so you can get back to it easily.
Change these timings: TCAS to 18, Trcd to 18, Trp to 18, Tras to 40, Trc to 58.
Change your DRAM voltage to 1.45V. This is JUST to get started, you'll lower it later if it works at all. Leave all the other timings and settings defaults, auto.
To start, set memory clock to 3400 (1700Mhz) and restart. The first hurdle is to get through boot looping and into the OS. If you get there, then try a memory stability test. If you can't get through boot looping or the test, you might as well just reset CMOS and return to your saved settings as you'll need to fiddle a whole lot more to get it to work.
If it does pass: raise it to 3500 (or whatever's close) and try again. Then 3600. If it gets this far with stability your RAM has possibilities. But you're not fiddling with other settings, such as ProcODT or GearDown mode, that can help a lot with boot looping with tighter timings and performance at higher clocks.
Now test with a long, inclusive memory test. If it passes now you can lower voltage to 1.40 and try again. If it passes you can try lowering Tcas to 16. If it fails raise voltage a little more (1.41 or 1.42), if it passes lower voltage to 1.38 and try again.
The main thing is to not be afraid of using voltage: DDR4 standard memory is required to be capable of operating at 1.5V so your safe. The second thing is you're no where near optimized, so latency may not be as good as it could be. But you'll know your RAM has possibilities if you ever should want to try more after finding out what DRAM Calculator suggests for your setup.
And BTW: using XMP defaults your RAM timings are more than likely no where near being optimized anyway so you probably don't have anything (except time) to lose trying this.