I am pretty sure that unless you not feeding the fish or have a jungle of live plants your nitrates will be out the roof in that size tank with that many fish even the eheim would not be able to keep up for that long. Anyway the Parrots are probably lacking oxygen from the water being foul. I would up the water changes to 25% every other day...seriously. Your ph is being effected not because of a misdose it is a sign that your water conditions cant stay stable because of the bacteria always trying to catch up or stay caught up most likely. It is hard to get rid of fish that size but that is also no way to keep them. Imagine 4 rottweilers, a pittbull and a bulldog in a 300sqft. studio apt. Ask yourself would they still be happy, likely, but for how long? Same scenario with your tank full of fish. The best option sense you cant afford a large tank is start selling some fish, but meanwhile try and get another 55g temporary on craigslist or something, you can probably get one for 100-200 dollars topps which would help the fish and you out a lot. Anyway just throwing some options at you, best of luck and seriously consider 25% water changes every other day...thats what is in the best interest of the fish in my opinion.