Thanks everyone. I did as suggested and removed it cleaning sand rocks etc, with larger than normal water change. The bio-film really didn't smell good at all, but it's out and no traces of it coming back. Still dosing Algaefix, still have elevated magnesium levels, and still have lots of algae. But its much much less than I started with. Hopefully in a few more weeks I will be algae free as I would hate to have to replace the rock and sand and start all over after all these years.