I'm having a problem with the nitrates in my 125 gallon. They are staying at 20ppm and I am doing daily water changes to keep them down to that. I just did a filter cleaning 2 weeks ago. I have a Fluval FX5 on the tank. It is loaded down with carbon, bio media, polishing pads, and clearmax. I vaccum the gravel with each daily 25% water change. My nitrites are reading 0 and my ammonia is reading 0 as well. It just seems like no matter how much or how often I do a water change nothing is improving. I add Amquel Plus with each water change as well. My water is not crystal clear either. It has a very faint cloudiness to it. Looking at it from the front it appears clear but looking from the end of the tank you can tell it is a little cloudy. I have a 9" oscar, 2 bumble bee cichlids (4" and 3"), 1- 4" giraffe hap, 1-4" electric blue hap, 1- 6 1/2" trewavasae, 1- 4" severum, 1- 5" pictus cat, 1- 6" pleco, 2- bala sharks (4" and 3"), 1- 4" kenyi, 1- 3 1/2" red zebra, and 5 tiger barbs in the tank. Is this overstocked? I have a bubble curtain running against the back wall. I know cichlids are nasty fish. Do I just need to break down the filter and do another cleaning on it as well as more water changes? Any suggestions? 