The impossible to solve overheating problem

There is a ton of great stuff here I have to check. For the moment I have a garage booked tomorrow just make sure that its not a head gasket/crack before doing any more. Will report back afterwards and get started on the tests posted :)