As @hypnogogia says above, not to trust your Nitrate test and dose full Macro, I see no mention of Potassium here. Being high tech I would also up your water changes to at least 50%/week slightly more would be better, a couple of back to back changes would be a good to begin with and while doing...