What's the nitrate reading coming out of the ro unit? How much flow do you have? One powerhead doesn't seem like it would be enough. Cut back your MH to about 6 hours a day. Just wanted to add: I have about 1100gph flow in a 38 gallon tank, and it's not an excessive amount. You would probably want at least that much in your 46 gallon.