I then checked the filters and they all needed to be changed. I bought new filters for everything, siphoned the sand (I read the nitrates could be coming off the sand?), and did another water change. The levels still haven’t budged and I think Bruces’(My Oscar) eye has gotten a little worse. I don’t know what else to do... I’m going to do a 70-80% change tomorrow. Maybe that will help. I don’t want my fish to die because I can’t get the nitrate down. I also read that it’s hard to treat popeye if your fish has it.
More info: I have a 125 gallon with 2 Oscars, no other fish. I have 2 Emperor 400’s and a Fluval Canister filter, I just replaced all of the filters inside. I think the nitrate level is 80ppm but I’m not sure, I’ll take a picture of that too.
Hi, I'm sorry I can't be of any help when it comes to popeye, but I am concerned about your cycle.
Firstly, test your tapwater for nitrates. There is some allowance for water companies to have a certain level of nitrates in the tapwater, so test this first to see if you have nitrates in yours, and how much.
Never a good idea to change all of your filter media at once I'm afraid. I understand the panic urge, but one of the main purposes of filtration is to grow colonies of nitrifying bacteria. Those that consume ammonia and convert it to the slightly less toxic, yet still dangerous nitrites, then another type of bacteria that consumes nitrites and turns them into much safer (yet still not good in high levels) nitrates. We manually remove nitrates through water changes.
The filter media you threw out would have been covered in those bacteria that keep the water safer for your fish. Hopefully there will enough bacteria left on the tank walls and substrate that you won't have to start the cycle from scratch, but you're almost certainly going to experience ammmonia and nitrite spikes over the following days, which is dangerous for your fish, I'm sorry. The best thing you can do now is reduce feeding - less food going in means less ammonia being produced. I don't know how long is reasonable to leave Oscars unfed, but most fish are fine for days without being fed. At the very least, only feed a very small amount an hour before doing a large water change, and make sure no food is left in the tank to go rotten and produce ammonia.
You need to test the water twice daily, and do a large (75%) water change any time ammonia or nitrites is anything other than zero. We can look at nitrates after you've tested your water.
If we're lucky and enough bacteria survived in your tank, it might only be a week of doing this before the colonies re-populate the new filter media and grow large enough to handle the bioload of your tank. But the only way through now is to keep testing and keep doing large water changes until ammonia and nitrite are consistently reading at zero, at which point your tank will have finished cycling, or got through the mini cycle. The large water changes will hopefully help with the popeye too.
In the past, how did you clean the filter media? What type of media do you have in your filters now? Make sure to only clean filter media in old tank water you've removed during a water change, never rinse it under tapwater since that contains chlorine to kill bacteria, and will kill the beneficial bacteria we're trying to grow in your filters.
A clear video on the nitrogen cycle, essential to know when keeping fish, and will help explain why you need to do large water changes when you get a reading for ammonia or nitrites