Supa,
Hippo offers good advice, and I agree that RO/DI would help too.  If your problems persist, you might try running  a high quality activated carbon for a couple of days each month.  Also, do you skim?  A skimmer might remove nutrients quicker than macro.
Mike