Alright I ain't got much time this morning so I will make this fast. Now when I get home , grab a chair cause I will add a mini book here. LOLOL
The ich most likely came from the water temp. This time of year alot of hobbiest experience this problem. Warm water fish normally show signs of ich in cooloer wheather, Cold water fish are prone in warmer wheather.
There are a few ways to help this.
1) Keep a heater handy, Not meaning run all year round but in the cooloer months all tanks to have heaters. Especially if they are going to be subject to the chill.
2) Be sure to treat fish as soon as problem starts. In the cooler wheather ich can get oiut of control. The fish is already having a hard time due to the chilly water his boby has slowed down. Brething is slower, movement is limited, add this to ich and a stressed fish can and may not make it. NOT all cases are the same though. This is generaly when a tank gets really cold. I have a few here at home that are running at about 69 and no problems.
Good medication for ich. Maricide by Mardel Labs. This will tinge the water but can be removed after treatment is complete with a water change and new filter media. There are ALOT of meds for ich but few IMO really nip the problem first time around.
When the wheather gets cold I normaly dose up my tanks as a percaution and it normaly helps. So far this year 0 cases of ich. Knock on wood.... darn that was my head i knocked on.....
Very important , when using a heater be sure not to install a heater that is way over rated because this can cook the fish.... ( boiled cichlids.... yum, yum )
If you do not already have a heater invest in the better ones. The cheap ones sometimes can fail and not shut off properly. Not all cheap heaters are junk though.
O gosh gonna be late for work..... argggggggggg wanted to continue. I will get right back where I left off after work.
Then I will get into the species of cory cats / and a few suggested cichlids that can go together.
sorry not as long as expected...... Maggie.............................
Danny