Honestly and not to sound too harsh, but this was just a catastrophe waiting to happen. There were simply too many fish in that tank for it to remain stable for any long period. If it were my tank, I'd reduce the fish load signifigantly and then follow Richard's advice. I especially agree with the school of thought on not dipping. Dipping a fish is much to harsh a method and should be used as a last resort in my opinion.