So it turns out i have SK Hynix M die after confirming with the good people over at the Buildzoid discord channel. They also pointed out that my serial number is something new that corsair has started doing which doesn't show the date of manufacturing. The dimms are also numbered -1 and -2 for anyone wanting to know what that means.
With the m die kit i was able to use Buildzoids guide and use his timings on this kit and so far i've ended up with this at 6600mhz.
Voltages:
SA 1.15
CPU input 1.9v
VDD 1.42v
VDDQ 1.42v
IVR Transmitter voltage 1.4v
I have a mild overclock on my p cores on my 12700k @5.1ghz all core with e cores turned off and an offset voltage with a negative setting (no voltage adjustments for vcore).
Also very happy with the latency at 57.5ns, i believe this is actually higher than it should be as my system is quite clogged with a lot of background applications running. I reckon if i did this in safe mode the result would be a lot more consistent and should be lower.
just did a 1 hour run on OCCT without any errors so im calling it stable. Will test in SC and see how that goes as Star Citizen is usually very memory sensitive.
Tomorrow i intend on bringing my primary timings down abit more before i fiddle with my tertiary timings. Gonna go for a 32-38-38-28 if i can and see how i get on.
Learnt so much in the past week on memory overclocking its honestly awesome, still very complicated but having this knowledge is pretty powerful in gaining performance here and there.