Before the floods, and during Eid, I was out for a ride and got stuck in some really slow stop/start traffic for about 20 minutes. This was late in the evening when the weather was a bit cooler. For the first time ever the coolant temperature on my dash spiked to max and the check engine light came on (which I've now read to be P1217 - engine over temperature). This is the first time it's happened in my <1 year of ownership; it normally sits dead on the 'min' line.
I shut it off and waited an hour or so to cool down before topping it up with I think 6 litres of water before driving it home with no further issues. When I got home I topped everything up to the max again - the radiator and the two supplementary tanks next to each wing - and it was probably another four litres, which is an alarming amount of coolant. So far I've not seen any leaks whilst the car has been parked; it's bone dry.
I last had the car serviced about six months ago which was its first service during my ownership. I hope they checked/topped up the coolant, but I guess there's every possibility they didn't and I'd been running low since purchasing the car. When I bought the car I did a PPI on it and there was no mention of coolant leaks/coolant being low, but again I don't remember explicitly seeing that it was checked so there's every possibility it was overlooked again.
All my local garages are currently full of flooded cars but I of course have to take it in somewhere to be pressure checked, etc. In the meantime does anyone have any suggestions on what I proactively might be able to check? Could I have an improperly sealing radiator cap for instance? Visually everything looks fine but maybe I have a leak that's causing evaporation under high pressure.