8) how long are you running your filter each day?
Pools are simple to maintain once you get the system down.
1) How much and what type of chlorine are you using?
2) Do you shock?
3) What type of filter do you have?
4) How often do you back-wash or change the filter element?
5) How often do you check your water chems?
6) Plaster or pebble?
7) Stabilizer level?
My water is about 90* most of the summer and I don't have algea issues. I have a basic sand filter and no chlorinator. I just add a few tabs on a regular basis, shock after pool parties and storms, and backwash on a regular basis, dump the pool water once a year. That is it.
I bet you over stabilized but I need more details.