Hmm, tough situation. Maybe get a pond specialist to check it out? They might have some insights.