Ive been experimenting with different lubes. Mainly for the ball bearings. I removed all the bearings and cleaned them out in WD40, then dried them out with mineral turps then let them soak in snap on air tool oil. I warmed the oil up a bit and watched all the air bubbles escape from the bearings and let them soak like this for 48 hours. They now run extremely smooth and there is no dirt to be felt or heard in there.