Cichlids can be amazingly tough. I once had a JD wake me up in the middle of the night thumping on the bottom of my dresser. It had jumped out of a twenty-nine gallon which I had to drain by hand to get too it. It was dry and seemingly lifeless with all kinds of lint and carpet fibers all over it. I dropped in it another tank, no fuss, no muss. Incredibly the next mourning it was swimming like nothing ever happened to it. Took a few days for the lint and junk to come off. Long story to the point, give it some time and see how it does. Let us know how it turns out.