SSJ,
We had a lot of speculation on the forum about fixing the banks of your pond.
I suspect several people would like to hear the problems and recommendations after an expert (Snipe) got eyeballs on the ground!
Good luck with your ongoing pond management.