I had a similar problem. I moved the heater and it solved it, now I have the filter/pump at the back left side of the tank, and the heater at a diagonal angle ( \ rather than / ) directly under the stream coming out the top of the filter. Try that.
Disclaimer: I AM A NOOB.