So I have my feeder tank actively going for a couple of months now. I continue to loose my cycle.

I have just lost all my baby guppies

and the adults aren't looking good either

. More importantly - the pleco - he is pale. I checked my levels again and I have lost the cycle on the tank.
Ammonia 0.25
Nitirite 1.0
Nitrate 40
PH 7.8
This tank does not have substrate but it does have a Tetra Whisper EX70. How important is the substrate in establishing and keeping my cycle?
Brooksie....
P.S. Between this and a very sick dog, I'm pulling my hair out! We need an Emoticon for that!!!!