Coolant leak -hydro locked engine

IMHO, from the looks of the piston top it's been leaking for a while.