Sorry you're having problems. I'm a NEWBIE to this forum -- but I think you might get more responses if you posted this under the category: DEALING WITH ALGEA.

(That's where I'm having to post right now!)

There are A LOT of helpful people so hopefully you'll get a quick response.