Nah I lube mine with hydraulic oil. Then drop them in the gravel...the dirt really holds the oil on the wrench and builds up a nice protective layer.

Old motor oil? Hmm why not use new stuff?
Oil should keep it from rusting, but does it have the film strength to offer any protection to the teeth in the ratchet when used?
That was my thought too.
Loaded with abrasive.

Might wanna check out the bearings in the motor if used oil from it is full of abrasive.
For totally non-sealed ratchets, I simply blast with PB blaster, then spin them around with my M12 drill.
I have never used any lube in any of my ratchets. One of the ratchets is nearly 70 years old and functions really well.

On a related note, used motor oil is a cheap alternative for chainsaw bar oil. Works great on my chainsaw-on-a-stick.
I have never used any lube in any of my ratchets. One of the ratchets is nearly 70 years old and functions really well.
Same, I took apart one of my Father's SK 42470 ratchet circa 1939 a few weeks ago, more out of curiosity how the teeth looked. No sign of wear and it works fine. For years this was the only ratchet we had and was used on a farm and the house. I thought about not oiling, but it did have some kind of film of oil, either from spill or original I dont know. But I think over oiling can be a dirt magnet.
Like asking in an online forum which motor oil you should use. Chicken/egg? Egg/chicken? Clean them occasionally and lube them lightly with SOMETHING. Unless you're obsessed with noise and attaining the absolute lowest level of backdrag.
TMI, man!When I get a new ratchet I usually try to get it douched up...
