Hope someone can help....
I broke down on the way home last night as the temp rose and I lost power. Checked coolant and empty. Refilled and drove home.
This morning there is water all over the floor and obviously a leak. Can anyone identify the part below for me? Is it the Thermostat?