Ron, I use Boeshield T-9 Lub. It a waterproof lubrication I was told to use on my bike chain, does not collect dirt or water. So I use it on all moving parts of my 3100, steps, battery slide value actuators, slide. works great, not cheap at all, 4 oz. can is $20.00, cheaper on line when ordering mult. cans
Jim