Question about voltage limiter

Did you put grease fittings in your wiper pivots?
No I didn't but it looks like a good idea, I did WD40 the daylights out of it, I eventually have to put seals it probably do it then