Your tanks just over stocked I reckon with corals and you aren't depleting your po4 levels quick enough hence the excessive algae growth..if you do weekly water changes for a month and your tank looks better. Than that's how much your po4 needs to sit at to keep the tank in its optimum state. Just some thoughts to maybe why.