Don't let this get out of hand ! It could be anything from a manufactures defect water pump, blown hose or a human error ( let's remember we are all human)
If so could you grab a video of my car on the dyno as I'm flat out at work, by chance hopefully someone will see it either make power or die in a spectacular way