how often should i clean my canister filter....its a fluval 404 and is running in a 55g freashwater tank with an oscar jack dempsey and a pleco as well as a duel bioweel hang on back its been running for over a few months and have been having a few problems with water qulity wounderig if that could be the culpret