Your pH being that low is not good. Do you have any
driftwood in the tank? Do you use tap water? If so what is the pH when you take it right out of the tap? I read in your aquarium info that pH was 7.0.
Having pH that low is also on the good side because that means ammonia turns into ammonium which is way less toxic then ammonia. that's why your fish are fine. But the pH can'ts stay that low...it affects the biological filtration.
Need to be doing 15-20% water changes daily to get the pH back up slowly. I wouldnt do a 50%. The fish are acclimated to that low of a pH.....if you do a large
water change and it raises the pH too fast...this depends on what the pH is out of your tap, it will stress your fish out and when fish are stressed it is an open door to disease.