couple o' things:
first, what kind of pool do you have? If it is plaster how old is it? Are you only using bleach for chlorination?

Second, drop the TA a bit more, ti will help

Do you have any water features? Aeration will speed pH rise.
When you add acid to lower the pH how low do you go? The lower the pH the faster it rises. Try not to lower it below about 7.6

If you still have algae the answer is simple, you need more chlorine. Bump tiup to about 6-7 ppm. How much chlorine loss do you have daily. Hot climates like Arizona and Florida often do better with higher CYA in water. If you are having a problem maintaining FC (which your algae problem indicates) then try bumping up the CYA to around 50 or even higher. 80 is not too high in a hot climate that gets a lot of sun. Just adjust your FC levels accordingly and you are good to go.