Central timer module can also be bad.. (causes a drained battery, and "forever" lights.
Search in the troubleshooting forum for that phrase ("central timer") for a post that involves a test procedure to determine FOR SURE if its bad.
I'll find it for you, if you don't have it found by the tomorrow.
Ray