probably a buildup of nutriants or excess algae/crud out of the water like under the top tank rim, overflows etc..... I had that problem a while back....everything checked ok, but still smelled .....I did more water changes, cut back feedings,changed the carbon more often,phosban/purigen 24/7 and wet skimming = no more smells.