Freeznh2o,

It may have been the influx of freshwater that caused the turnover. But keep in mind that all ponds turn over naturally 2 times a year during spring and fall due to temperature changes. It may not always deplete the oxygen enough to where you see dead fish, but it is happening.

Check out pond/lake stratification or thermal stratification.