Don't use wd40. It's corrosive. Try lanolin based sprays or light oil. Might also be worthwhile to replace a few bearings.