Re-coring would do a permanent repair...depending on equipment and dam width, complete removal may not be needed....the core would need to be dug out well beyond the deepest roots and then re-compacted very well...Draining should be done and would also provide the ability to reshape the pool area to hold fish and provide varied structure for all seasons....not cheap, but loads of benefits/possibilities...