ive got a coolant leak on mine, sometimes it leaks, sometimes it doesn't! i think its the thermostat housing under the inlet. Only does it now and then too, i'm certain its to do with the outside temps causing something like the housing to expand or contract. i'll get round to sorting it when the weather gets better!
somethings clearly leaking when the cars tilted... try and locate the leak if you can. take it for a good heavy footed drive come back and park on your hill, listen for pressurized hissing and look for coolant dribbling.