New lift.

I worked at a tire/auto service place for about 4 years back in 80s. Rarely anything very new to play with but even those still were prone to leak anything anywhere. Store got financially burned a couple times before parking one under another was banned. No the new ones don't leak like the dinosaurs but they can. Anything that can happen will. Good luck