is it getting water in it somehow? Have you sprayed it w/ WD-40 or the like? I'd give it a heavy dose of it at both ends.