Do you have any water features? Anything making bubbles will cause pH to rise plus most pools seem to have this issue over time anyway.
For CYA of 30ppm, you don't want to let FC fall below 2ppm. Falling below 2 (minimum for your CYA level) or to 0 ever can cause an algae bloom with a quickness. Happened to me last week... You say you add bleach every night, over a gallon. This raises chlorine to what level? You should be aiming at 6ppm. If you're loosing more than 50% of your chlorine every day you might want to raise CYA a bit. Try 40ppm and see what happens.
Green or black scum is a bad sign. Have you performed an OCLT lately?
EDIT: I just saw Jason Lion post this in another thread. I thought it might help you deal with your pH issue.
Quote:
Your CYA level is way too low, especially for use with a SWG. For an outdoor SWG pool CYA should be between 70 and 80. For an outdoor non-SWG pool CYA should be between 30 and 50. For an indoor pool CYA should be around 20. Raising the CYA level will significantly reduce the PH drift you are experiencing. You can also try letting TA go down to 60, which will also reduce PH drift.