Sounds like old tank syndrome to me. It can happen fast to tanks with messy fish. I'm guessing you don't siphon the gravel because of the plants?
This is true. I don't. I should? I thought that would increase my nitrates too much.
About the piranhas and guppies. That was a joke. I've got 1 angel fish, 1 rainbow fish, 2 cory catfish, 12 silver tip tetras, and 3 h. rasporas. They don't really seem that messy(nitrates stay around 10 or 15 ppm. So, how does one get rid of the phosphates?