Is it a mini cycle or a cycle..I thought your tank was still cycling. By the look of your nitrates, it seems you are cycling and not in a mini cycle.
IMO your tank is overstocked.
who knows!!!! many ppl on here have told me its a mini cycle bcuz i replaced my filter after 30 days and did extensive cleaning. i didnt know about cycling when i began this tank. according to aqdivisor im only at 67% stock. i know its a guessing game but- i have also asked that question on a different thread(which i think you commented on) and most ppl dont think i am//but just to remember im very new and am only taking advice from ppl on here as i would be clueless otherwise!