haha, why did you make a duplicate thread? What kind of timer is it? If it's a mechanical, chances are it has pins that are supposed to be pushed in when the light is on. The gear teeth that catch those pins sometimes put more pressure on them than they can handle. Just make sure all the pins are all the way pushed it. This is something that you should check regularly.