You may be pushing the water a little too much, seeing as how you are sitting at 33 times the turnover. If this is an SPS tank, you are fine. However, in most tanks, this may be a bit much.
How do you have 900 gph coming from your return, though? Do you have a built in overflow or external? Most only handle between 600-800 gph.