Well i just officially wasted £40 and a day of my life!
Bought a new matrix off ebay, turned out to be britpart.
Using the original pipes it just kept leaking once warmed up, tried various o-rings and even bought some HG sealant but nothing helped.
I guess its just a bad fit with the pipes, oh...