I've had the same setup for 6 years never had a problem like this. I was thinking of taking the fish out and draining the tank and start fresh, anything has to be better for them than this.
.. Nope, just gravel. Just vacuumed the gravel and did the pwc
, the next day it looked like that.