Did you check the drains at the end of the rain tray under the bonnet? Mine did this once but after removing a bunch of pine needles about 4 litres if water spilt onto the floor