Well that explains your coolant leak.

We'll all hope for a good head to come your way.