time delay relay

I stole that pic from the net. My lights stay on no matter what, so I thought maybe mine was junk. Thought I would pick up a new one to eliminate that option.

Although you say they can be repaired/cleaned? Could you enlighten me, perhaps that is all mine needs.